[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a line drive to shortstop Jeremy Peña.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:10:29.074Z","endTime":"2026-05-30T20:12:12.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T17:46:11.849Z","endTime":"2026-05-30T19:49:43.578Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"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-30T19:49:43.578Z","endTime":"2026-05-30T20:09:35.333Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"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-30T20:09:35.333Z","endTime":"2026-05-30T20:10:31.175Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36654320085433,"aZ":-12.889157333522306,"pfxX":-6.113309233503331,"pfxZ":10.63968542352534,"pX":0.12025460224514067,"pZ":2.2175523119352443,"vX0":8.804477511091308,"vY0":-134.55733418579285,"vZ0":-7.593067469172529,"x":112.42,"y":178.91,"x0":-2.4176420338862075,"y0":50.00044917851581,"z0":6.011966477280922,"aX":-11.0785997626114},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":8.9,"spinRate":2321,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40887462712886613,"extension":5.947983437790945},"index":3,"playId":"565c26f7-e122-317f-abab-8b9fc242f350","pitchNumber":1,"startTime":"2026-05-30T20:10:31.175Z","endTime":"2026-05-30T20:10:35.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685159587638175,"aZ":-40.92223533579495,"pfxX":8.139383931374935,"pfxZ":-6.623112077800174,"pX":1.1753450245785502,"pZ":0.4866911660698291,"vX0":5.46073505384035,"vY0":-115.64625310486782,"vZ0":-3.9425812997806737,"x":72.2,"y":225.64,"x0":-2.295465181123165,"y0":50.0048688782192,"z0":6.242714011128938,"aX":10.744891215653993},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.8,"breakHorizontal":-16.3,"spinRate":2605,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.47831200196615065,"extension":5.912386792932986},"index":4,"playId":"d29330e7-1070-3b78-9a11-0565ea4b77f8","pitchNumber":2,"startTime":"2026-05-30T20:10:46.582Z","endTime":"2026-05-30T20:10:51.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25455418784524,"aZ":-40.38021487313187,"pfxX":8.231439051815094,"pfxZ":-6.356847991771733,"pX":0.5027942682128446,"pZ":0.4504829910350447,"vX0":3.775253860688387,"vY0":-114.37637435498328,"vZ0":-3.7585475372599273,"x":97.83,"y":226.62,"x0":-2.2526575144421215,"y0":50.00524639420035,"z0":6.182110725971915,"aX":10.6202682753819},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.2,"breakHorizontal":-16.0,"spinRate":2713,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4837848680088692,"extension":6.238162262786665},"index":5,"playId":"b3d2fed1-42fc-3544-a9e4-a7073b247ecc","pitchNumber":3,"startTime":"2026-05-30T20:11:06.501Z","endTime":"2026-05-30T20:11:09.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746405355546564,"aZ":-20.263322679905723,"pfxX":1.581787454298789,"pfxZ":6.697464133279217,"pX":0.2574133911269878,"pZ":3.5556545514797224,"vX0":6.3127094144562275,"vY0":-132.38646769097173,"vZ0":-2.8136108829882613,"x":107.19,"y":142.78,"x0":-2.361632490955904,"y0":50.003579581347275,"z0":6.112198919288438,"aX":2.812005843714338},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-4.2,"spinRate":2422,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4134316996395344,"extension":5.967205477699263},"index":6,"playId":"ef99a3c2-7fa4-36c6-a54e-20ea0cd7b1e4","pitchNumber":4,"startTime":"2026-05-30T20:11:25.521Z","endTime":"2026-05-30T20:11:29.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803950229531146,"aZ":-41.32467216939715,"pfxX":7.4190359452632055,"pfxZ":-6.902928717522989,"pX":1.5066850755823102,"pZ":0.6259535658177724,"vX0":5.984874620452524,"vY0":-115.91913005622072,"vZ0":-3.4538619187344883,"x":59.57,"y":221.88,"x0":-2.0963651445775544,"y0":50.00234737700369,"z0":6.1823688165843045,"aX":9.837183996883258},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.1,"breakHorizontal":-15.2,"spinRate":2644,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4772007017918618,"extension":5.9685246743820235},"index":7,"playId":"1b1fe6a7-13d7-3896-b856-6ae56ed4687b","pitchNumber":5,"startTime":"2026-05-30T20:11:44.395Z","endTime":"2026-05-30T20:11:47.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521910777933204,"aZ":-18.386803586491638,"pfxX":0.9329987572736627,"pfxZ":7.505895661670783,"pX":0.4082874159521957,"pZ":3.0397973781351206,"vX0":7.08724835466536,"vY0":-134.29619178151768,"vZ0":-4.677381943102781,"x":101.44,"y":156.71,"x0":-2.3800233410734823,"y0":50.00540600142941,"z0":6.101672472306354,"aX":1.7123535785085857},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-3.1,"spinRate":2427,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.4069718660979347,"extension":5.989002812324123},"hitData":{"launchSpeed":57.8,"launchAngle":25.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":99.92,"coordY":137.33}},"index":8,"playId":"6eaf098e-a296-3b6c-b261-b7d989da2e4a","pitchNumber":6,"startTime":"2026-05-30T20:12:03.628Z","endTime":"2026-05-30T20:12:12.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-05-30T20:12:12.461Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to right fielder Cam Smith in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:12:29.322Z","endTime":"2026-05-30T20:14:21.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.750161280135742,"aZ":-11.126625133331286,"pfxX":-6.8961676563372905,"pfxZ":11.169282889858277,"pX":0.10925042862004036,"pZ":0.8605778244902438,"vX0":8.672332425672357,"vY0":-136.55991671551365,"vZ0":-11.354611455537555,"x":112.84,"y":215.54,"x0":-2.2152126863357795,"y0":50.00161185189999,"z0":5.843575425967198,"aX":-12.993352922743764},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2291,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40145647894755276,"extension":6.229348167543434},"index":0,"playId":"47a2c910-1607-3e9c-a759-297c09addb7d","pitchNumber":1,"startTime":"2026-05-30T20:12:42.359Z","endTime":"2026-05-30T20:12:46.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354514680118108,"aZ":-11.866851458119594,"pfxX":-7.099167772082549,"pfxZ":10.890117646106116,"pX":0.5019922179159736,"pZ":2.560369828863404,"vX0":9.506141169579154,"vY0":-136.06336569685374,"vZ0":-7.026897587071155,"x":97.87,"y":169.65,"x0":-2.1234810458444144,"y0":50.00261292095117,"z0":6.008201021364641,"aX":-13.238926000700493},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":10.7,"spinRate":2330,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4033697695258658,"extension":6.127718062661677},"index":1,"playId":"b9f953d4-6613-3a66-897a-ef9e5cf52fac","pitchNumber":2,"startTime":"2026-05-30T20:13:04.378Z","endTime":"2026-05-30T20:13:08.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.593522297001595,"aZ":-11.840956400142094,"pfxX":-6.457590642103707,"pfxZ":10.871027366079478,"pX":-0.145161998764613,"pZ":1.671997649293829,"vX0":7.8604559637524165,"vY0":-136.07335148018123,"vZ0":-9.161921328763032,"x":122.53,"y":193.64,"x0":-2.2358948568320107,"y0":50.00330473343848,"z0":5.908667091596988,"aX":-12.078802271811373},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2335,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4029310529437722,"extension":6.197825430983736},"index":2,"playId":"a750f429-d114-3276-a5f4-0961a1b28778","pitchNumber":3,"startTime":"2026-05-30T20:13:26.312Z","endTime":"2026-05-30T20:13:31.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":"06bca706-f3a1-3059-9fb2-2fc1be0846e2","startTime":"2026-05-30T20:13:48.212Z","endTime":"2026-05-30T20:13:51.942Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":94.7,"endSpeed":85.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02024062448739,"aZ":-12.739222551152332,"pfxX":-5.345841462024004,"pfxZ":10.233818906202238,"pX":0.016747378839348678,"pZ":2.7789145846621457,"vX0":8.085582352334757,"vY0":-137.55139102324011,"vZ0":-6.434895826066976,"x":116.36,"y":163.75,"x0":-2.2783850390298492,"y0":50.006448949087456,"z0":6.027743423167783,"aX":-10.156451773974839},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2286,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39955354825096334,"extension":6.152545453503282},"hitData":{"launchSpeed":90.3,"launchAngle":47.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.59,"coordY":128.26}},"index":4,"playId":"b4536235-e20b-303a-8139-a0c00a508024","pitchNumber":4,"startTime":"2026-05-30T20:14:08.608Z","endTime":"2026-05-30T20:14:21.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:14:21.044Z","atBatIndex":1},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brice Turang grounds into a force out, first baseman Christian Walker to shortstop Jeremy Peña. Christian Yelich out at 2nd. Brice Turang to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:14:30.997Z","endTime":"2026-05-30T20:15:17.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603770598427158,"aZ":-13.67972307629266,"pfxX":-6.992518234181656,"pfxZ":9.978960183208248,"pX":-1.0824021476277002,"pZ":2.347161394227684,"vX0":5.9751167743465485,"vY0":-135.73341436507008,"vZ0":-7.166791953390696,"x":158.26,"y":175.41,"x0":-2.411217423922034,"y0":50.00074357025714,"z0":5.987249753732203,"aX":-12.956914459763864},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2333,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40459451121405676,"extension":6.016514300895444},"index":0,"playId":"68889c57-b6c3-3bfb-82a6-c32819802ef8","pitchNumber":1,"startTime":"2026-05-30T20:14:49.413Z","endTime":"2026-05-30T20:14:53.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80393328800016,"aZ":-20.07977449741126,"pfxX":-7.540268005284771,"pfxZ":7.5019173513488955,"pX":-0.5815843317160467,"pZ":2.372366971750275,"vX0":7.114113193036701,"vY0":-126.18163811221486,"vZ0":-4.738566838762612,"x":139.17,"y":174.73,"x0":-2.4585664305834327,"y0":50.000724732961054,"z0":5.893616376735625,"aX":-12.151397097539615},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.7,"breakHorizontal":12.0,"spinRate":1624,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4341741165892321,"extension":6.1329650426940665},"hitData":{"launchSpeed":57.9,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":144.83,"coordY":173.37}},"index":1,"playId":"321bbea1-936c-3e3d-a224-6c64c6361697","pitchNumber":2,"startTime":"2026-05-30T20:15:09.390Z","endTime":"2026-05-30T20:15:17.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:15:17.211Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"William Contreras doubles (10) on a fly ball to left fielder Taylor Trammell. Brice Turang scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:16:16.301Z","endTime":"2026-05-30T20:18:25.594Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"3a873587-40e3-3ac0-b206-a7c9b83189fc","startTime":"2026-05-30T20:15:58.037Z","endTime":"2026-05-30T20:16:01.722Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.862412726540214,"aZ":-20.56932482590057,"pfxX":-9.556977553926824,"pfxZ":6.314303375698845,"pX":-1.7677357401759362,"pZ":3.0633496543075838,"vX0":5.383811139934191,"vY0":-135.52282974779877,"vZ0":-3.7684746645294975,"x":184.38,"y":156.07,"x0":-2.5506786478296353,"y0":50.006084567897176,"z0":5.929930774821599,"aX":-17.571486591143906},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":16.0,"spinRate":2064,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4060001525945758,"extension":6.05665085101996},"index":1,"playId":"abc0937d-05d5-385f-a039-4ac9ff69d908","pitchNumber":1,"startTime":"2026-05-30T20:16:18.626Z","endTime":"2026-05-30T20:16:22.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87158586120682,"aZ":-11.567366396201372,"pfxX":-7.385816855391479,"pfxZ":11.454225297990533,"pX":0.6866750188772223,"pZ":2.1885473415571077,"vX0":10.019846498339962,"vY0":-134.23514366622646,"vZ0":-7.619249360807107,"x":90.83,"y":179.69,"x0":-2.1594790044667063,"y0":50.00402427249202,"z0":5.914051953044655,"aX":-13.289951321728577},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":10.9,"spinRate":2278,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4102468902469951,"extension":6.3743626106443765},"index":2,"playId":"ab19c3c1-ef16-399e-803b-3fc88cc8dfb0","pitchNumber":2,"startTime":"2026-05-30T20:16:37.632Z","endTime":"2026-05-30T20:17:04.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.427210951618065,"aZ":-13.152327050392651,"pfxX":-6.432689882339114,"pfxZ":10.191651804275669,"pX":0.3280832641989081,"pZ":3.970865505185943,"vX0":9.155710186971694,"vY0":-136.79816289954204,"vZ0":-3.319706434085306,"x":104.49,"y":131.57,"x0":-2.2501310040893494,"y0":50.00660341987915,"z0":6.121163791565616,"aX":-12.011500865139075},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2397,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40272766821910055,"extension":6.207090522100501},"index":3,"playId":"8c581e9f-186f-3126-8116-299bac286598","pitchNumber":3,"startTime":"2026-05-30T20:17:15.376Z","endTime":"2026-05-30T20:17:19.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.749444618608745,"aZ":-30.63886666002548,"pfxX":1.2689151710496227,"pfxZ":1.033779678202965,"pX":-0.36567354035884525,"pZ":2.5305275524422406,"vX0":4.579255505653084,"vY0":-121.2870023833491,"vZ0":-2.2218616325597504,"x":130.94,"y":170.46,"x0":-2.446548778628451,"y0":50.00260465126845,"z0":6.14259510200069,"aX":1.8805607875318284},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":-3.5,"spinRate":2587,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.45241103132190696,"extension":6.020978830195384},"index":4,"playId":"fc240428-adbb-3d65-8e3f-f30638349367","pitchNumber":4,"startTime":"2026-05-30T20:17:37.686Z","endTime":"2026-05-30T20:17:45.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5683322360664,"aZ":-22.240621724003063,"pfxX":-8.113477986024543,"pfxZ":6.023611144619875,"pX":0.05871888417866338,"pZ":2.038621094103686,"vX0":8.735631214420817,"vY0":-127.67703475983976,"vZ0":-5.207606343904212,"x":114.76,"y":183.74,"x0":-2.3547960439957905,"y0":50.00359549547017,"z0":5.857684648033006,"aX":-13.381123715020028},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":12.7,"spinRate":1574,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.42919524091806505,"extension":6.232719448959536},"hitData":{"launchSpeed":104.7,"launchAngle":17.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.81,"coordY":71.48}},"index":5,"playId":"dcdc89d2-7c98-3e79-8553-c6e833e6f8f4","pitchNumber":5,"startTime":"2026-05-30T20:18:10.818Z","endTime":"2026-05-30T20:18:25.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-10.800000000000004,"leverageIndex":0.88,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:18:25.594Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T20:18:44.277Z","endTime":"2026-05-30T20:20:26.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035868927681154,"aZ":-41.24033793882684,"pfxX":6.237231743212643,"pfxZ":-7.043620102836137,"pX":-0.5377468514867678,"pZ":2.9173549727516717,"vX0":2.5263275352013195,"vY0":-113.68679737678926,"vZ0":1.4932289976638808,"x":137.5,"y":160.01,"x0":-2.4792071076549265,"y0":50.00278622890138,"z0":6.39765024530772,"aX":8.029033369871483},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-11.9,"breakHorizontal":-12.0,"spinRate":2562,"spinDirection":29},"zone":1,"typeConfidence":2.0,"plateTime":0.4848569158540954,"extension":5.9991202566494435},"index":0,"playId":"6f623e99-db2e-3fec-839d-e332bae5e272","pitchNumber":1,"startTime":"2026-05-30T20:19:02.565Z","endTime":"2026-05-30T20:19:06.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6926287394136,"aZ":-27.706080175610406,"pfxX":-9.505626190644094,"pfxZ":2.778574878176519,"pX":-1.3423149120209648,"pZ":2.420161303134672,"vX0":6.043923756264801,"vY0":-125.96383867509991,"vZ0":-3.1943540630285785,"x":168.17,"y":173.44,"x0":-2.53839326855627,"y0":50.00152169822912,"z0":5.945939421706239,"aX":-15.267354181090427},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":1532,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43491455737438045,"extension":6.22137112663126},"index":1,"playId":"34c8f449-f2e8-3bec-be9e-aa7e950df28b","pitchNumber":2,"startTime":"2026-05-30T20:19:19.244Z","endTime":"2026-05-30T20:19:23.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787479678183246,"aZ":-42.13800668775546,"pfxX":7.577334918463864,"pfxZ":-7.524600173441321,"pX":-0.5507286154774395,"pZ":2.263380182636877,"vX0":1.967472838433081,"vY0":-115.54556974548747,"vZ0":-0.006744698308537966,"x":137.99,"y":177.67,"x0":-2.4020348507504603,"y0":50.004678256365374,"z0":6.388131330261591,"aX":10.02912141895302},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.2,"breakHorizontal":-14.3,"spinRate":2565,"spinDirection":29},"zone":4,"typeConfidence":2.0,"plateTime":0.4779433611386734,"extension":6.08719083707583},"index":2,"playId":"029074e8-ccd2-31dc-95f8-813a827dd816","pitchNumber":3,"startTime":"2026-05-30T20:19:36.725Z","endTime":"2026-05-30T20:19:41.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149601005371856,"aZ":-31.093046653582338,"pfxX":0.7487064212921049,"pfxZ":0.723853878335845,"pX":0.34475799295343496,"pZ":2.0609916177177157,"vX0":5.93207797897846,"vY0":-121.38780940821569,"vZ0":-3.3118593643656546,"x":103.86,"y":183.13,"x0":-2.2252308456080603,"y0":50.00443552966011,"z0":6.142366776911105,"aX":1.1195444695554233},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-2.8,"spinRate":2588,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.45074233695833543,"extension":6.191729999310325},"index":3,"playId":"7753c5ad-4cd1-30bb-9a28-cb4c1f8c3e77","pitchNumber":4,"startTime":"2026-05-30T20:19:56.392Z","endTime":"2026-05-30T20:20:01.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74855723169078,"aZ":-25.243279616243075,"pfxX":-7.662362521621904,"pfxZ":4.145516665862049,"pX":-0.32642929134497556,"pZ":2.2521904514689903,"vX0":7.370903819963621,"vY0":-128.27850726219194,"vZ0":-4.270904542034531,"x":129.44,"y":177.97,"x0":-2.237187547917936,"y0":50.00308087974716,"z0":5.899285083846734,"aX":-12.810925070991686},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":12.2,"spinRate":1501,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4264701779975568,"extension":6.183962977792415},"index":4,"playId":"76d03dde-7edb-3bb6-9f01-64143f0d5585","pitchNumber":5,"startTime":"2026-05-30T20:20:22.758Z","endTime":"2026-05-30T20:20:26.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.000000000000007,"leverageIndex":1.12,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:20:26.382Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremy Peña flies out to right fielder Jake Bauers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:22:41.111Z","endTime":"2026-05-30T20:24:30.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Flyout","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":6},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.622726101138312,"aZ":-19.00728905925345,"pfxX":-10.026136962199697,"pfxZ":6.729634951701082,"pX":1.0921854038059158,"pZ":1.9702256787118813,"vX0":12.455232459189942,"vY0":-139.08869676416063,"vZ0":-6.6508965236196875,"x":75.37,"y":185.58,"x0":-2.1443442771588352,"y0":50.00327914231773,"z0":5.655933156425939,"aX":-19.617088898475576},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":15.5,"spinRate":2048,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39402358481705146,"extension":6.262563552831561},"index":0,"playId":"456c86d4-7c5e-371f-9973-5d8d0bf1c6b4","pitchNumber":1,"startTime":"2026-05-30T20:22:49.310Z","endTime":"2026-05-30T20:22:53.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74636591412558,"aZ":-20.814722029637554,"pfxX":-9.118344511846654,"pfxZ":5.849629253580524,"pX":-1.538940254096213,"pZ":3.7398723689963673,"vX0":5.813269313017289,"vY0":-138.63967246589894,"vZ0":-1.8389008922173071,"x":175.66,"y":137.8,"x0":-2.4810909086411685,"y0":50.00263071606096,"z0":5.804769128285449,"aX":-17.703994080221534},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":15.2,"spinRate":2021,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3954752503507959,"extension":6.08314888962432},"index":1,"playId":"9e529b72-3506-39f8-bbff-a6b5480f8749","pitchNumber":2,"startTime":"2026-05-30T20:23:01.656Z","endTime":"2026-05-30T20:23:05.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.07854315539079,"aZ":-15.703809593948655,"pfxX":-6.6049380814007135,"pfxZ":8.216895957025367,"pX":-0.8447555526504207,"pZ":3.5178511780419033,"vX0":6.011934040905336,"vY0":-141.58350099757945,"vZ0":-3.844588644571368,"x":149.2,"y":143.8,"x0":-2.150557031230422,"y0":50.00555982311455,"z0":5.9160662380779865,"aX":-13.244737982639087},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2130,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38871068223146965,"extension":6.079500290252703},"index":2,"playId":"c4889e52-8b35-3604-b711-a9d132623d17","pitchNumber":3,"startTime":"2026-05-30T20:23:20.929Z","endTime":"2026-05-30T20:23:24.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46794045898324,"aZ":-13.455744484832344,"pfxX":-7.719946999785046,"pfxZ":9.35313995935594,"pX":-0.390363500745568,"pZ":1.676994196388496,"vX0":7.530625847878401,"vY0":-141.13960738386302,"vZ0":-8.828550642893736,"x":131.88,"y":193.5,"x0":-2.1002536913053613,"y0":50.006036623563546,"z0":5.728310086336296,"aX":-15.456201663955527},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2186,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.38924600148338273,"extension":6.288466000176448},"index":3,"playId":"09e9dcf5-5af5-3ab9-8cba-f820741b7ad2","pitchNumber":4,"startTime":"2026-05-30T20:23:37.408Z","endTime":"2026-05-30T20:23:42.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-30T20:23:57.378Z","endTime":"2026-05-30T20:24:02.057Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26158242910998,"aZ":-15.84407013989408,"pfxX":-7.419298278390045,"pfxZ":8.274599843333439,"pX":0.28303079551688215,"pZ":2.8097692140545205,"vX0":9.231709617261965,"vY0":-140.19752275343563,"vZ0":-5.684171078867458,"x":106.21,"y":162.92,"x0":-2.102045206247183,"y0":50.00333272851262,"z0":5.912685355531064,"aX":-14.642714442406477},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":2165,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.39198437969133826,"extension":6.219621113052958},"index":5,"playId":"8344eff3-a035-385b-9c62-7b5ffea1def5","pitchNumber":5,"startTime":"2026-05-30T20:24:02.057Z","endTime":"2026-05-30T20:24:05.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45304861694108,"aZ":-29.00226538871753,"pfxX":6.996882660068467,"pfxZ":2.011949537648891,"pX":0.5617134473754444,"pZ":1.8351845885041158,"vX0":5.246991401520022,"vY0":-125.60257569923652,"vZ0":-3.736550905680663,"x":95.59,"y":189.23,"x0":-2.4728742102240977,"y0":50.0049238227085,"z0":5.733856718675464,"aX":11.036882149179448},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-14.0,"spinRate":2397,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4382201129967158,"extension":6.138897605568865},"hitData":{"launchSpeed":74.8,"launchAngle":47.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.11,"coordY":120.13}},"index":6,"playId":"80e92381-b7b0-323d-b6fc-89c8dfa36bbd","pitchNumber":6,"startTime":"2026-05-30T20:24:21.253Z","endTime":"2026-05-30T20:24:30.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:24:30.394Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordan Alvarez doubles (12) on a sharp fly ball to center fielder Garrett Mitchell, deflected by left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:24:42.024Z","endTime":"2026-05-30T20:25:12.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2856268994,"aZ":-21.729191732756146,"pfxX":-4.75853034382056,"pfxZ":5.422321492332268,"pX":0.1001121611120056,"pZ":2.9674191944342327,"vX0":8.260545184870304,"vY0":-137.6330848767866,"vZ0":-3.804543337447268,"x":113.18,"y":158.66,"x0":-2.3159088100330387,"y0":50.00490383426768,"z0":5.831300933436647,"aX":-9.170927712248501},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":7.0,"spinRate":2274,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3972867499587709,"extension":6.289619457973857},"hitData":{"launchSpeed":101.7,"launchAngle":32.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":69.73,"coordY":62.37}},"index":0,"playId":"056c76c8-8516-3349-9cae-8b27a1b12ac5","pitchNumber":1,"startTime":"2026-05-30T20:24:57.390Z","endTime":"2026-05-30T20:25:12.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.7,"awayTeamWinProbability":53.3,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":0.67,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:25:12.524Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out sharply to center fielder Garrett Mitchell. Yordan Alvarez to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:25:45.209Z","endTime":"2026-05-30T20:26:33.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.870045507903694,"aZ":-20.441891846457672,"pfxX":-3.009789868781467,"pfxZ":6.090853660172538,"pX":1.338137018053495,"pZ":1.9344784724681097,"vX0":10.390520835260366,"vY0":-137.7216005145841,"vZ0":-6.405071838861273,"x":65.99,"y":186.55,"x0":-2.088309298378253,"y0":50.002558086415625,"z0":5.667660729689011,"aX":-5.798308955896426},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":3.4,"spinRate":2291,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3973321135912822,"extension":6.336822595201177},"index":0,"playId":"06c6d7dd-6788-38f3-86dd-4cdeafc58359","pitchNumber":1,"startTime":"2026-05-30T20:26:01.664Z","endTime":"2026-05-30T20:26:06.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":96.8,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67531831510755,"aZ":-15.532513503471531,"pfxX":-4.997451453965866,"pfxZ":8.371877073660093,"pX":-0.0782800300266237,"pZ":3.3447837004467047,"vX0":7.607564971354796,"vY0":-140.7348390891791,"vZ0":-3.82435238896603,"x":119.98,"y":148.47,"x0":-2.178678393997048,"y0":50.00226225049618,"z0":5.740417400207214,"aX":-9.93362295679549},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2256,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3905707895876458,"extension":6.271606228310915},"hitData":{"launchSpeed":101.8,"launchAngle":34.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.66,"coordY":45.23}},"index":1,"playId":"a1f8c9ef-8b39-3bcd-a226-539449f956d5","pitchNumber":2,"startTime":"2026-05-30T20:26:20.366Z","endTime":"2026-05-30T20:26:33.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.34,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:26:33.386Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Taylor Trammell hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:26:58.359Z","endTime":"2026-05-30T20:28:01.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.899862455319266,"aZ":-14.353521466009646,"pfxX":-5.219973636231233,"pfxZ":8.897588814079315,"pX":-1.403782592808927,"pZ":2.4675033267800215,"vX0":4.567671087207461,"vY0":-141.48096305570226,"vZ0":-6.592147485984399,"x":170.51,"y":172.16,"x0":-2.370597683060054,"y0":50.00200811699335,"z0":5.768720936784977,"aX":-10.45468598536877},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2150,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3889307250570333,"extension":6.172100247687848},"index":0,"playId":"5debe5d9-c3ed-344e-909a-d678e3249c0e","pitchNumber":1,"startTime":"2026-05-30T20:27:02.423Z","endTime":"2026-05-30T20:27:06.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":97.2,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.71458110848365,"aZ":-16.53494431321656,"pfxX":-6.278325333792864,"pfxZ":7.865637336388858,"pX":-0.6213022539661461,"pZ":3.632295558945759,"vX0":7.195673639536206,"vY0":-141.19755868623042,"vZ0":-3.0555226356321112,"x":140.68,"y":140.71,"x0":-2.405684019842802,"y0":50.00285025823047,"z0":5.8130706046077485,"aX":-12.484166089086107},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":2199,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39019727355409906,"extension":6.123223901297337},"index":1,"playId":"adb710e9-b9e5-366c-8ad3-f532da5bf216","pitchNumber":2,"startTime":"2026-05-30T20:27:17.424Z","endTime":"2026-05-30T20:27:21.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":97.8,"endSpeed":88.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.02551096265332,"aZ":-12.94536029178709,"pfxX":-5.0784646110394736,"pfxZ":9.534718831340513,"pX":-1.702601543125258,"pZ":2.69026005922939,"vX0":3.79349325419352,"vY0":-142.1550191133484,"vZ0":-6.594218445144344,"x":181.9,"y":166.14,"x0":-2.4044671965901907,"y0":50.003617992692895,"z0":5.88640834762929,"aX":-10.242568639045073},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2203,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3874816578000706,"extension":6.119081622914263},"index":2,"playId":"0b9b997e-445a-374e-b8a6-b812ce6219fb","pitchNumber":3,"startTime":"2026-05-30T20:27:36.251Z","endTime":"2026-05-30T20:27:39.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648505668845278,"aZ":-21.424158316505185,"pfxX":-0.2915481833814466,"pfxZ":5.754738145035679,"pX":1.6092958255004286,"pZ":3.2723479578904207,"vX0":10.555454781884158,"vY0":-135.81008185439848,"vZ0":-2.6847088738638987,"x":55.66,"y":150.43,"x0":-2.289450119834725,"y0":50.0056135684311,"z0":5.763327715630786,"aX":-0.5464487681347487},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.1,"breakHorizontal":-1.7,"spinRate":2343,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4032581054917097,"extension":6.11110023318211},"index":3,"playId":"2354718e-d33f-38bd-96e2-7e5d1bc43910","pitchNumber":4,"startTime":"2026-05-30T20:27:55.374Z","endTime":"2026-05-30T20:28:01.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":1.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:28:01.978Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out softly, first baseman Andrew Vaughn to pitcher Brandon Sproat.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T20:28:24.676Z","endTime":"2026-05-30T20:31:14.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11332385952323,"aZ":-15.590064365349756,"pfxX":-6.909939573800877,"pfxZ":8.380336334537386,"pX":1.956203603254468,"pZ":1.9791801130001268,"vX0":13.18634801047614,"vY0":-140.36368131958727,"vZ0":-7.323180029312424,"x":42.43,"y":185.34,"x0":-1.9218686982365387,"y0":50.00683646299745,"z0":5.652724404426058,"aX":-13.682047031676365},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2116,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39140301637736385,"extension":6.5315786927104815},"index":0,"playId":"849ab16c-9587-3d58-8c9e-255513046021","pitchNumber":1,"startTime":"2026-05-30T20:28:39.484Z","endTime":"2026-05-30T20:28:42.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64049971532454,"aZ":-25.05320846575327,"pfxX":-11.155611735336302,"pfxZ":3.5912804190141907,"pX":0.9440239394714467,"pZ":2.056838380698682,"vX0":12.381981010481633,"vY0":-140.10980074479514,"vZ0":-5.314487149793553,"x":81.02,"y":183.25,"x0":-2.090144624466037,"y0":50.00067383279728,"z0":5.6225790623758085,"aX":-22.103567621303878},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":17.5,"spinRate":1967,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39142806075374903,"extension":6.379922141494773},"index":1,"playId":"3e5603c5-b95c-33d3-a610-87f25d38660f","pitchNumber":2,"startTime":"2026-05-30T20:29:00.111Z","endTime":"2026-05-30T20:29:05.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30687081959316,"aZ":-27.080727504423415,"pfxX":-11.491742075303373,"pfxZ":2.576109106849863,"pX":0.5778588201985313,"pZ":2.427183092403524,"vX0":11.587535107133096,"vY0":-140.0758424757666,"vZ0":-4.018661652639144,"x":94.97,"y":173.25,"x0":-2.130707021879864,"y0":50.0024841604677,"z0":5.66283122096457,"aX":-22.708289218424753},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":18.2,"spinRate":1983,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3918832992035206,"extension":6.4099085116095695},"index":2,"playId":"fe51d7d0-28e0-3556-a0d2-9435ea3b21db","pitchNumber":3,"startTime":"2026-05-30T20:29:19.568Z","endTime":"2026-05-30T20:29:23.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48937812689266,"aZ":-20.343788577670974,"pfxX":-1.8124909161855849,"pfxZ":6.218118900481503,"pX":0.11009887094196065,"pZ":2.4320141593060467,"vX0":7.3797389389752714,"vY0":-136.86591670050748,"vZ0":-4.885796883502779,"x":112.8,"y":173.12,"x0":-2.3826003403120417,"y0":50.000940340187036,"z0":5.628615822796124,"aX":-3.4482164525326517},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":1.8,"spinRate":2197,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3998079912719521,"extension":6.4528397230046215},"index":3,"playId":"f7a4b161-ff8f-3fce-9dc9-0f986e41fef9","pitchNumber":4,"startTime":"2026-05-30T20:29:37.788Z","endTime":"2026-05-30T20:29:40.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-30T20:29:57.901Z","endTime":"2026-05-30T20:30:18.168Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":92.3,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22613865183012,"aZ":-23.290615757794765,"pfxX":0.4755748251434415,"pfxZ":4.896317765533784,"pX":1.758776120685872,"pZ":2.051005860719562,"vX0":9.99767909649439,"vY0":-133.964576233011,"vZ0":-5.239294688339834,"x":49.96,"y":183.4,"x0":-2.0852706796384344,"y0":50.00610888972599,"z0":5.699367155058491,"aX":0.8638978570025138},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":-3.0,"spinRate":2003,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40901192366417494,"extension":6.426496586204484},"index":5,"playId":"803fc585-7ece-3dba-a552-fbae3158ff6b","pitchNumber":5,"startTime":"2026-05-30T20:30:18.168Z","endTime":"2026-05-30T20:30:22.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7563867032347,"aZ":-31.47951220340847,"pfxX":8.267329128262634,"pfxZ":0.438570360311191,"pX":0.2573074372936283,"pZ":1.8361070461386575,"vX0":4.240085835836389,"vY0":-125.31666389834832,"vZ0":-2.922980612836536,"x":107.19,"y":189.21,"x0":-2.538203665264399,"y0":50.000600371391315,"z0":5.627867377687616,"aX":12.95400080622386},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":-16.1,"spinRate":2532,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4395253786507163,"extension":6.4002134383394935},"index":6,"playId":"286e0575-e7b9-3caf-9278-1dbe3dc3981e","pitchNumber":6,"startTime":"2026-05-30T20:30:41.054Z","endTime":"2026-05-30T20:30:44.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.177008507078895,"aZ":-15.416680778521293,"pfxX":-7.036976691707844,"pfxZ":8.314718342323367,"pX":-0.5283412552774587,"pZ":2.099636000901886,"vX0":7.395095590280015,"vY0":-141.934836522967,"vZ0":-6.916609567889786,"x":137.14,"y":182.09,"x0":-2.2686578786593246,"y0":50.00304025338079,"z0":5.572479165947326,"aX":-14.183199206665147},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":11.0,"spinRate":2083,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.38771404668359555,"extension":6.466692043480933},"hitData":{"launchSpeed":40.8,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":136.15,"coordY":185.4}},"index":7,"playId":"21916832-adb0-3c38-92bc-2df02b1c2029","pitchNumber":7,"startTime":"2026-05-30T20:31:06.550Z","endTime":"2026-05-30T20:31:14.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.94,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:31:14.424Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T20:33:15.504Z","endTime":"2026-05-30T20:33:46.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47027981289386,"aZ":-16.660670752321757,"pfxX":-8.385299711837476,"pfxZ":8.502253810724687,"pX":-1.3190639596030558,"pZ":3.2549419950819733,"vX0":6.3520050391384695,"vY0":-134.5368654157478,"vZ0":-4.175612023185821,"x":167.28,"y":150.9,"x0":-2.6267955880307294,"y0":50.00285711547191,"z0":6.015718471718207,"aX":-15.299458193766139},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":13.7,"spinRate":2093,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4078602568457823,"extension":6.069352794367583},"index":0,"playId":"799b750d-4a57-3b6c-bdc0-8528c668d7cf","pitchNumber":1,"startTime":"2026-05-30T20:33:22.445Z","endTime":"2026-05-30T20:33:26.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.872856198340056,"aZ":-18.214435305029845,"pfxX":-8.370559386965846,"pfxZ":7.71280171895285,"pX":-0.5914414566698184,"pZ":2.6629885861393143,"vX0":7.951324340985605,"vY0":-133.90767616993142,"vZ0":-5.018742744370453,"x":139.54,"y":166.88,"x0":-2.516843612200061,"y0":50.002052702168484,"z0":5.871304176656865,"aX":-15.147404116743989},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":13.3,"spinRate":2097,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40959464017705516,"extension":6.160761611655532},"hitData":{"launchSpeed":108.1,"launchAngle":7.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.53,"coordY":130.06}},"index":1,"playId":"ddf07f7a-3db8-3244-af2b-99b2a5690815","pitchNumber":2,"startTime":"2026-05-30T20:33:36.173Z","endTime":"2026-05-30T20:33:46.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:33:46.059Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T20:33:53.095Z","endTime":"2026-05-30T20:35:20.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":"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":85.5,"endSpeed":78.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433004348514796,"aZ":-21.270550458341933,"pfxX":-8.376692061412509,"pfxZ":7.000872595848857,"pX":0.3240051201264356,"pZ":2.1263238949306498,"vX0":9.126656268042534,"vY0":-124.18020299931248,"vZ0":-4.800821379014618,"x":104.65,"y":181.37,"x0":-2.31481183879219,"y0":50.003997680322385,"z0":5.859675004922935,"aX":-13.051469667960683},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.8,"breakHorizontal":13.0,"spinRate":1615,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4414841407205281,"extension":6.189005262347695},"index":0,"playId":"409d79d5-5cbf-3ac6-b796-4b2002229d3e","pitchNumber":1,"startTime":"2026-05-30T20:34:12.583Z","endTime":"2026-05-30T20:34:16.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383734352511762,"aZ":-29.940408485966827,"pfxX":-0.8482959610635522,"pfxZ":1.379879919023515,"pX":0.10584640129697379,"pZ":1.0761830163417223,"vX0":6.551297947579971,"vY0":-126.70348058298941,"vZ0":-6.245181029785769,"x":112.97,"y":209.72,"x0":-2.409888550901709,"y0":50.00217737393846,"z0":5.98438855670605,"aX":-1.372078230878305},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":0.0,"spinRate":2639,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4333285013072645,"extension":6.0062835619548},"index":1,"playId":"83f3e385-363c-33f2-889f-44205b6aec32","pitchNumber":2,"startTime":"2026-05-30T20:34:32.974Z","endTime":"2026-05-30T20:34:37.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04848969585246,"aZ":-28.04636904707183,"pfxX":-0.4448282512975683,"pfxZ":2.682219771214903,"pX":0.6787321865070713,"pZ":0.968793444782866,"vX0":7.178353463628545,"vY0":-123.6427948234586,"vZ0":-6.315124727611431,"x":91.13,"y":212.62,"x0":-2.2118457950359733,"y0":50.00319197399245,"z0":5.928053547500649,"aX":-0.6853938425610108},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":-1.0,"spinRate":2676,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.44403264894211913,"extension":6.1772264722280354},"index":2,"playId":"5418a3e9-6ddb-3cfe-a064-9478883726ef","pitchNumber":3,"startTime":"2026-05-30T20:34:55.822Z","endTime":"2026-05-30T20:34:59.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.392773159272114,"aZ":-17.7045162877544,"pfxX":1.0505820508481718,"pfxZ":8.085854693141414,"pX":0.15190036647197117,"pZ":1.6867274049122902,"vX0":6.414459281381455,"vY0":-132.90896165551055,"vZ0":-7.616650488995691,"x":111.21,"y":193.24,"x0":-2.4290700144914585,"y0":50.00553839592283,"z0":5.8748251320955545,"aX":1.8790187501105726},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":-3.2,"spinRate":2377,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.412049729100989,"extension":6.019655809993688},"index":3,"playId":"63ca8274-8fbe-38ba-9a86-6eecf693f9df","pitchNumber":4,"startTime":"2026-05-30T20:35:15.932Z","endTime":"2026-05-30T20:35:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:35:20.907Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Ortiz grounds into a double play, third baseman Isaac Paredes to second baseman Braden Shewmake to first baseman Christian Walker. Andrew Vaughn out at 2nd. Joey Ortiz out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T20:35:33.255Z","endTime":"2026-05-30T20:36:17.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87489795939912,"aZ":-11.643252195634526,"pfxX":-6.776465191067334,"pfxZ":11.228138195904258,"pX":0.5253309147142983,"pZ":2.28704065046725,"vX0":9.482147975394899,"vY0":-135.41858539610385,"vZ0":-7.535314794554492,"x":96.98,"y":177.03,"x0":-2.1666936732255895,"y0":50.00198619960238,"z0":5.949476622332659,"aX":-12.390120746772046},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":9.8,"spinRate":2363,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.40691893201831997,"extension":6.118504876867513},"index":0,"playId":"e878766e-8eff-3736-90db-c5d12a6fdd47","pitchNumber":1,"startTime":"2026-05-30T20:35:49.513Z","endTime":"2026-05-30T20:35:53.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20682560733163,"aZ":-16.508859640784785,"pfxX":-9.50686164694843,"pfxZ":8.44235432501996,"pX":-0.7010704446013425,"pZ":2.285897418600289,"vX0":8.156856449536264,"vY0":-135.9656089076577,"vZ0":-6.264950658890623,"x":143.72,"y":177.06,"x0":-2.5175215852734913,"y0":50.005736130556464,"z0":5.782294454936344,"aX":-17.649383602571707},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":15.2,"spinRate":2227,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4041671358710035,"extension":6.190971151440844},"hitData":{"launchSpeed":105.5,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.58,"coordY":168.31}},"index":1,"playId":"c60518a2-b326-317b-ad52-a8815cad624e","pitchNumber":2,"startTime":"2026-05-30T20:36:09.664Z","endTime":"2026-05-30T20:36:17.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.14,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:36:17.518Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:38:13.127Z","endTime":"2026-05-30T20:40:20.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"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,4,5,6],"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":6},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.141651402799305,"aZ":-13.750007485220497,"pfxX":-5.0775739771003385,"pfxZ":9.386050481483142,"pX":-0.13231690509056507,"pZ":2.371330731291368,"vX0":7.986098323137998,"vY0":-139.83486181309658,"vZ0":-6.6199200606714825,"x":122.04,"y":174.75,"x0":-2.377230257285303,"y0":50.00028149514174,"z0":5.686885550832585,"aX":-9.964962754205178},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":2130,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3930200800949599,"extension":6.3041325096619},"index":0,"playId":"34a7964a-065f-32f1-9f62-7e3ac4b4dd60","pitchNumber":1,"startTime":"2026-05-30T20:38:30.098Z","endTime":"2026-05-30T20:38:36.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.316240736060887,"aZ":-22.342907495520556,"pfxX":0.22000876858434104,"pfxZ":5.3337148591187376,"pX":0.8754440088373667,"pZ":2.7545703597862667,"vX0":8.233337588591516,"vY0":-134.6500517053816,"vZ0":-3.9298755824624836,"x":83.63,"y":164.41,"x0":-2.245948679378212,"y0":50.000015611762514,"z0":5.807304639943264,"aX":0.4040953773585417},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-2.2,"spinRate":2127,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4062533274147415,"extension":6.264247068075435},"index":1,"playId":"9d0c13f1-3fd4-3e38-a41f-04f4f08d1905","pitchNumber":2,"startTime":"2026-05-30T20:39:01.895Z","endTime":"2026-05-30T20:39:06.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.921325484779146,"aZ":-22.074225005418107,"pfxX":-9.277577306723785,"pfxZ":5.135070361863571,"pX":-0.5460847636409966,"pZ":3.299957170814613,"vX0":8.471881622368269,"vY0":-139.7184687795663,"vZ0":-2.5948903113093738,"x":137.82,"y":149.68,"x0":-2.4194492658776143,"y0":50.00560410096955,"z0":5.699343061445668,"aX":-18.2559941328645},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":15.0,"spinRate":1965,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39277164628945593,"extension":6.193602479857898},"index":2,"playId":"b87cd062-2888-3abd-866e-2a3348d75dde","pitchNumber":3,"startTime":"2026-05-30T20:39:16.931Z","endTime":"2026-05-30T20:39:20.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-30T20:39:29.101Z","endTime":"2026-05-30T20:39:37.608Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109004839668557,"aZ":-27.299883348088088,"pfxX":4.808891538516253,"pfxZ":2.971396136378366,"pX":1.4006890781260837,"pZ":1.1360253018602267,"vX0":8.403037023450805,"vY0":-127.67785888544554,"vZ0":-5.617476350589595,"x":63.61,"y":208.11,"x0":-2.567168333110743,"y0":50.000822877879884,"z0":5.53326057317876,"aX":7.877678149155246},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":-10.7,"spinRate":2470,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4302102204777287,"extension":6.295335430932067},"index":4,"playId":"a3ded39e-d0b3-3948-86c8-8c700df01913","pitchNumber":4,"startTime":"2026-05-30T20:39:37.608Z","endTime":"2026-05-30T20:39:40.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02213826485078,"aZ":-17.619750616796885,"pfxX":-4.832387304909178,"pfxZ":7.370556577999311,"pX":-0.9672081187107994,"pZ":4.155065598324634,"vX0":5.815332837812555,"vY0":-139.97974193976705,"vZ0":-1.2793406334132578,"x":153.87,"y":126.59,"x0":-2.4485342916994473,"y0":50.00381763834268,"z0":5.777185942629767,"aX":-9.544306996234104},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":7.4,"spinRate":2136,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39201228401746446,"extension":6.202112674649982},"index":5,"playId":"d8c95cae-b951-3cbe-9266-117f50067731","pitchNumber":5,"startTime":"2026-05-30T20:39:52.004Z","endTime":"2026-05-30T20:39:56.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68124381771859,"aZ":-22.95060605562779,"pfxX":-10.050996366737465,"pfxZ":4.656453723624641,"pX":-0.42672935285252,"pZ":2.3301204809537275,"vX0":8.823873616072685,"vY0":-139.9184293493255,"vZ0":-4.928731720577727,"x":133.27,"y":175.87,"x0":-2.3159593792773396,"y0":50.0055341972869,"z0":5.619185509760773,"aX":-19.92415837189409},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":16.3,"spinRate":1852,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3915075112740869,"extension":6.2443505875202625},"hitData":{"launchSpeed":99.8,"launchAngle":15.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.85,"coordY":67.58}},"index":6,"playId":"24b7e963-01a5-39ca-9568-6cd5fa923955","pitchNumber":6,"startTime":"2026-05-30T20:40:09.482Z","endTime":"2026-05-30T20:40:20.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:40:20.504Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Shewmake grounds out, third baseman David Hamilton to first baseman Andrew Vaughn. Cam Smith to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:40:59.660Z","endTime":"2026-05-30T20:43:21.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"cb5f8fdb-8971-383d-9044-7d57a36fa74c","startTime":"2026-05-30T20:40:44.369Z","endTime":"2026-05-30T20:40:47.712Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76486052885671,"aZ":-14.063684041302823,"pfxX":-4.626886230360028,"pfxZ":8.999283528783703,"pX":-0.8045332695897989,"pZ":3.207674070515365,"vX0":5.89322811607326,"vY0":-141.32323828472187,"vZ0":-4.366712746100075,"x":147.67,"y":152.17,"x0":-2.320790466928411,"y0":50.00110635421515,"z0":5.683416781618311,"aX":-9.310014104362478},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2126,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3883476805319468,"extension":6.391335218368522},"index":1,"playId":"21edaf80-4689-30f1-9d76-2ebf6feadcdd","pitchNumber":1,"startTime":"2026-05-30T20:41:01.842Z","endTime":"2026-05-30T20:41:06.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49942734405912,"aZ":-14.929923164685167,"pfxX":-4.80733145368874,"pfxZ":8.805027550702775,"pX":1.0139118185462601,"pZ":2.457885079683521,"vX0":10.124064406728182,"vY0":-139.3428669137563,"vZ0":-6.061697048088806,"x":78.35,"y":172.42,"x0":-2.048502467056454,"y0":50.00219607723485,"z0":5.654930273585762,"aX":-9.415054283854275},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2169,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3936887813126808,"extension":6.470224224073965},"index":2,"playId":"10a50ab2-70f0-34e2-8703-538c15f39d1b","pitchNumber":2,"startTime":"2026-05-30T20:41:21.518Z","endTime":"2026-05-30T20:41:25.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818402576277617,"aZ":-22.31427093185415,"pfxX":-0.6578906565956899,"pfxZ":5.322718707192605,"pX":0.9335756220380258,"pZ":2.031317897410046,"vX0":8.653731003865627,"vY0":-134.84657379937676,"vZ0":-5.289177651600738,"x":81.41,"y":183.93,"x0":-2.224117453306677,"y0":50.001897197887494,"z0":5.580872835865414,"aX":-1.220510057312527},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":-0.6,"spinRate":2208,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4053492507231544,"extension":6.433212971478487},"index":3,"playId":"d6e21bf9-57a8-3258-b67e-7c2b3b7a7c32","pitchNumber":3,"startTime":"2026-05-30T20:41:44.302Z","endTime":"2026-05-30T20:41:47.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82060161811138,"aZ":-15.7864941524221,"pfxX":-6.663220442942559,"pfxZ":8.168554523027872,"pX":-0.0792402125651659,"pZ":2.3667818989992444,"vX0":8.205245321807594,"vY0":-140.93136579992824,"vZ0":-6.366141917782257,"x":120.02,"y":174.88,"x0":-2.166381166289067,"y0":50.004267452920665,"z0":5.679508279743864,"aX":-13.369818937494518},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":10.3,"spinRate":2048,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.38904416412683407,"extension":6.421622134067529},"index":4,"playId":"187b5837-71cb-31e6-9133-ca4f0a2d2ee7","pitchNumber":4,"startTime":"2026-05-30T20:42:06.473Z","endTime":"2026-05-30T20:42:11.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957396760901073,"aZ":-41.848051976205426,"pfxX":5.9598824488541124,"pfxZ":-6.78210509285894,"pX":-1.4237609034704704,"pZ":2.6502408515824682,"vX0":0.7801581978397418,"vY0":-119.52675462654354,"vZ0":0.8258985257956724,"x":171.27,"y":167.22,"x0":-2.528675534173446,"y0":50.00080382068284,"z0":6.098887767949795,"aX":8.50485346997735},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.6,"breakHorizontal":-10.9,"spinRate":2547,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4606494110291366,"extension":6.287469607132161},"index":5,"playId":"bca339cf-42d4-304e-a6bc-70b2c20627f0","pitchNumber":5,"startTime":"2026-05-30T20:42:27.287Z","endTime":"2026-05-30T20:42:31.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053268327575232,"aZ":-22.780137242108804,"pfxX":0.11915517788277774,"pfxZ":5.075887439459115,"pX":0.3417975067707802,"pZ":2.2615700510708097,"vX0":6.9206327457765795,"vY0":-134.90392257004956,"vZ0":-4.78884719877226,"x":103.97,"y":177.72,"x0":-2.267398014201493,"y0":50.005823787574364,"z0":5.655781552296264,"aX":0.22073254708709333},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":-1.7,"spinRate":2171,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.4052774725876489,"extension":6.433832687105653},"index":6,"playId":"b2344fa7-8a8d-3a80-910b-4f7780e2b311","pitchNumber":6,"startTime":"2026-05-30T20:42:45.568Z","endTime":"2026-05-30T20:42:50.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46707282066269,"aZ":-20.185415078209346,"pfxX":-9.222289071274224,"pfxZ":5.929178304715298,"pX":-1.3458579275512224,"pZ":2.0760544574341067,"vX0":6.185322957701531,"vY0":-141.38132317649553,"vZ0":-5.866933387692414,"x":168.3,"y":182.73,"x0":-2.3645656998640465,"y0":50.0067653250199,"z0":5.475282485718261,"aX":-18.65954810225081},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":2057,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3875344518113595,"extension":6.366805430511122},"hitData":{"launchSpeed":65.1,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.13,"coordY":169.83}},"index":7,"playId":"5228adf4-ade7-3e8a-b62a-a32e1f3ed430","pitchNumber":7,"startTime":"2026-05-30T20:43:14.124Z","endTime":"2026-05-30T20:43:21.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":1.66,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:43:21.699Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brewers challenged (tag play), call on the field was upheld: Jake Meyers singles on a line drive to right fielder Jake Bauers. Cam Smith scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:43:38.865Z","endTime":"2026-05-30T20:44:22.384Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":687075,"link":"/api/v1/people/687075"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.326160806639656,"aZ":-23.58759870584238,"pfxX":5.822181176782568,"pfxZ":5.440457622801592,"pX":0.16703657184131054,"pZ":2.376992148985392,"vX0":4.58567571248242,"vY0":-125.62213896714525,"vZ0":-3.2720085922252724,"x":110.63,"y":174.6,"x0":-2.446412607887292,"y0":50.003796267541794,"z0":5.640015556201253,"aX":9.193538455366088},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.2,"breakHorizontal":-11.6,"spinRate":2576,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.43803615346497127,"extension":6.376809327141595},"index":0,"playId":"57cdd9c4-c43e-3a48-87e5-63750a6dc99a","pitchNumber":1,"startTime":"2026-05-30T20:43:53.687Z","endTime":"2026-05-30T20:43:58.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06202997549855,"aZ":-22.88693518236189,"pfxX":-10.356469346197777,"pfxZ":4.637982683084251,"pX":0.08379241996955289,"pZ":2.515005598698407,"vX0":10.201448889173957,"vY0":-141.33140813237475,"vZ0":-4.245068841730523,"x":113.81,"y":170.87,"x0":-2.243661698858699,"y0":50.005511367387385,"z0":5.524112920131008,"aX":-20.75539609248355},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2091,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.388950216391839,"extension":6.476101933834393},"hitData":{"launchSpeed":90.7,"launchAngle":14.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.28,"coordY":98.64}},"index":1,"playId":"4e7144bf-d1b6-3639-a255-17e81e69e7f6","pitchNumber":2,"startTime":"2026-05-30T20:44:11.209Z","endTime":"2026-05-30T20:44:22.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":158},"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":9.0,"leverageIndex":1.44,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:44:22.384Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Jake Bauers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:47:51.122Z","endTime":"2026-05-30T20:50:00.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1652660157806,"aZ":-17.798842177349158,"pfxX":-5.055051202588794,"pfxZ":7.550607757480675,"pX":-0.6470681273667596,"pZ":2.9788437073408365,"vX0":6.330965406725444,"vY0":-137.52886942793643,"vZ0":-4.093835516856389,"x":141.66,"y":158.35,"x0":-2.3284998113146416,"y0":50.00660006535755,"z0":5.703632137902632,"aX":-9.629402533346088},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":7.7,"spinRate":1952,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3991554844939542,"extension":6.324165338202998},"index":0,"playId":"3294a258-5dbd-39a6-80c3-922a04c096c1","pitchNumber":1,"startTime":"2026-05-30T20:47:51.122Z","endTime":"2026-05-30T20:47:54.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.376369302361315,"aZ":-22.851753975371036,"pfxX":0.1813664419617651,"pfxZ":4.942933693161554,"pX":0.5311783553317883,"pZ":1.691632754421364,"vX0":7.5358993875012485,"vY0":-136.53674253221337,"vZ0":-6.468070238499709,"x":96.75,"y":193.11,"x0":-2.289468675068113,"y0":50.003172490495274,"z0":5.666428737393781,"aX":0.3409262981198975},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":-1.9,"spinRate":2150,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40132860947452587,"extension":6.580185490040965},"index":1,"playId":"a2bdd3ee-2232-37e5-bf7a-7bbaf6849c4e","pitchNumber":2,"startTime":"2026-05-30T20:48:10.792Z","endTime":"2026-05-30T20:48:37.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0868707296594,"aZ":-26.025251132290844,"pfxX":-10.717100282945612,"pfxZ":3.135505216949012,"pX":-0.37247688161991044,"pZ":3.5348511471283546,"vX0":8.861475131295485,"vY0":-139.83903384384874,"vZ0":-1.1960646246585898,"x":131.2,"y":143.34,"x0":-2.2036635108060176,"y0":50.00686108609291,"z0":5.689445065021126,"aX":-21.04614680093248},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.6,"breakHorizontal":17.4,"spinRate":1949,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3929845607877933,"extension":6.386203549213463},"index":2,"playId":"09ccf358-ef48-3e3e-bcd6-a46d74adfd93","pitchNumber":3,"startTime":"2026-05-30T20:48:43.992Z","endTime":"2026-05-30T20:48:47.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74719519799983,"aZ":-21.95705233292065,"pfxX":-1.570738116884467,"pfxZ":5.375437934020219,"pX":0.7582486103453479,"pZ":1.9612113033841716,"vX0":8.711927463458542,"vY0":-136.64432449134773,"vZ0":-5.709957554262093,"x":88.1,"y":185.83,"x0":-2.2604743123420303,"y0":50.00118180518748,"z0":5.576160147412034,"aX":-2.985476335949018},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2111,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4001047890879388,"extension":6.411654057234955},"index":3,"playId":"f88bde1d-7009-33f7-8b54-d79b861d252d","pitchNumber":4,"startTime":"2026-05-30T20:49:02.776Z","endTime":"2026-05-30T20:49:06.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05826819967621,"aZ":-23.752113473222046,"pfxX":3.1110873415114364,"pfxZ":5.077662401544661,"pX":0.5670852093584082,"pZ":0.7285245020745167,"vX0":6.556237205734505,"vY0":-127.888601388727,"vZ0":-7.3494310412930695,"x":113.59,"y":240.79,"x0":-2.432573495360877,"y0":50.0021888563241,"z0":5.498922633841906,"aX":5.15939945702601},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":-7.1,"spinRate":2590,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4280703964513295,"extension":6.480544041850168},"index":4,"playId":"27de1598-5a62-3eb2-a7f0-4e7c28dd1b91","pitchNumber":5,"startTime":"2026-05-30T20:49:26.500Z","endTime":"2026-05-30T20:49:29.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43312413821514,"aZ":-23.914204459928314,"pfxX":-10.276551944636488,"pfxZ":4.230917217741359,"pX":-0.6604334579717959,"pZ":2.76048939057062,"vX0":8.22866566079401,"vY0":-139.61584404786433,"vZ0":-3.412164820025145,"x":142.17,"y":164.25,"x0":-2.325799306421649,"y0":50.00682892397244,"z0":5.59120943002984,"aX":-20.08501422419871},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2012,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3938501134667396,"extension":6.50729057701889},"hitData":{"launchSpeed":73.0,"launchAngle":50.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.9,"coordY":141.62}},"index":5,"playId":"2dc2c54f-6b1c-3fde-8234-e2fd97ba45ce","pitchNumber":6,"startTime":"2026-05-30T20:49:47.701Z","endTime":"2026-05-30T20:50:00.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:50:00.366Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeremy Peña homers (3) on a fly ball to left field. Jake Meyers scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:50:19.298Z","endTime":"2026-05-30T20:51:32.152Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":687075,"link":"/api/v1/people/687075"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":{"id":687075,"link":"/api/v1/people/687075"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":86.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2464062772761,"aZ":-23.41430837435372,"pfxX":-0.4237115752273133,"pfxZ":4.661391955235694,"pX":0.7827777581623127,"pZ":1.7318530655899294,"vX0":8.450192955218851,"vY0":-136.3097738240257,"vZ0":-5.829512096330067,"x":87.16,"y":192.02,"x0":-2.303768080963648,"y0":50.00337542830975,"z0":5.51700389270191,"aX":-0.7961189284272011},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":-1.1,"spinRate":2222,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.40197334072191726,"extension":6.58765205079869},"index":0,"playId":"ac35e186-968a-3909-a381-61c256833971","pitchNumber":1,"startTime":"2026-05-30T20:50:27.422Z","endTime":"2026-05-30T20:50:31.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":95.9,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96759534123858,"aZ":-21.40407334946721,"pfxX":-10.18908700520301,"pfxZ":5.549638589540061,"pX":0.6107881107169766,"pZ":1.866744665901422,"vX0":11.116507254880343,"vY0":-139.08382768581035,"vZ0":-6.174462788784701,"x":93.72,"y":188.38,"x0":-2.1323534172410232,"y0":50.00216557406068,"z0":5.5552283130229565,"aX":-19.771683463779006},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":15.8,"spinRate":2085,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3952536936637716,"extension":6.542193135124103},"index":1,"playId":"bab03787-5ebf-3753-8d0c-57d9cd2cc7fa","pitchNumber":2,"startTime":"2026-05-30T20:50:45.621Z","endTime":"2026-05-30T20:50:50.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59829885445411,"aZ":-22.417628493588072,"pfxX":4.6286582370632425,"pfxZ":6.024923900830265,"pX":-0.4736827088303996,"pZ":2.139863867642982,"vX0":3.8470711336207666,"vY0":-127.13387133297196,"vZ0":-3.961558587751516,"x":135.06,"y":181.0,"x0":-2.613635079885203,"y0":50.00538323116358,"z0":5.520139278216101,"aX":7.498285077883634},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":-9.4,"spinRate":2535,"spinDirection":76},"zone":7,"typeConfidence":2.0,"plateTime":0.43255273779518655,"extension":6.246921272444866},"hitData":{"launchSpeed":103.3,"launchAngle":27.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.42,"coordY":69.58}},"index":2,"playId":"a7348934-f00e-3457-8508-615e442e8dc7","pitchNumber":3,"startTime":"2026-05-30T20:51:04.671Z","endTime":"2026-05-30T20:51:32.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.0,"awayTeamWinProbability":28.0,"homeTeamWinProbabilityAdded":19.599999999999994,"leverageIndex":0.94,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:51:32.152Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T20:52:33.493Z","endTime":"2026-05-30T20:54:05.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"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-30T20:51:53.263Z","endTime":"2026-05-30T20:52:35.805Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07613553521309,"aZ":-23.927705464407275,"pfxX":-0.3124567708860444,"pfxZ":4.597375068588647,"pX":0.5461997367939008,"pZ":2.8420044255945447,"vX0":7.131209513200335,"vY0":-132.48766928362403,"vZ0":-3.368028361851772,"x":96.18,"y":162.05,"x0":-2.130016215486098,"y0":50.000737330472276,"z0":5.861851782420801,"aX":-0.5617623726984587},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":-0.8,"spinRate":1935,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4120995562497045,"extension":6.33429425026039},"index":1,"playId":"e6b8403c-1768-3b9e-a4be-6b2690c8ba5c","pitchNumber":1,"startTime":"2026-05-30T20:52:35.805Z","endTime":"2026-05-30T20:52:42.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.419961866201692,"aZ":-41.502070126891944,"pfxX":4.7618441504603375,"pfxZ":-6.51874413663332,"pX":-0.18844051065635162,"pZ":1.804859286407492,"vX0":3.848671023901712,"vY0":-119.75174499004828,"vZ0":-1.2880073856373953,"x":124.18,"y":190.05,"x0":-2.444059427173737,"y0":50.00478696376292,"z0":6.113650411813104,"aX":6.81063738434473},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.8,"breakHorizontal":-9.6,"spinRate":2563,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.46008586874706436,"extension":6.05156258081409},"index":2,"playId":"3196e34f-7b90-3b54-b31c-e956dd07d88e","pitchNumber":2,"startTime":"2026-05-30T20:52:54.909Z","endTime":"2026-05-30T20:52:59.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T20:53:05.453Z","endTime":"2026-05-30T20:53:18.362Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9198292438996,"aZ":-15.99101026300897,"pfxX":-3.7264066264729476,"pfxZ":8.314992771747097,"pX":-0.7887330548996369,"pZ":2.003717938303104,"vX0":5.305765018672812,"vY0":-139.2628248895953,"vZ0":-7.0007663004011835,"x":147.06,"y":184.68,"x0":-2.242553009156091,"y0":50.00444635947477,"z0":5.625707990646058,"aX":-7.25419141755024},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":5.5,"spinRate":2028,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39468207123802923,"extension":6.267186567283096},"index":4,"playId":"fd083700-7aca-3de3-bc7a-7d2cb0c65683","pitchNumber":3,"startTime":"2026-05-30T20:53:18.362Z","endTime":"2026-05-30T20:53:22.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86027739534561,"aZ":-16.29860847706678,"pfxX":-3.716043895274182,"pfxZ":8.091470270570722,"pX":-0.7793180407981648,"pZ":3.2781774648588105,"vX0":6.020896542640775,"vY0":-139.74844480828534,"vZ0":-3.694724230042148,"x":146.71,"y":150.27,"x0":-2.4869280364715736,"y0":50.004295675744814,"z0":5.699882896036166,"aX":-7.292574815664048},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":5.4,"spinRate":2039,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.39316510066048505,"extension":6.254929324251203},"index":5,"playId":"c004809f-1032-36ed-9e93-7ad33f6770bb","pitchNumber":4,"startTime":"2026-05-30T20:53:39.325Z","endTime":"2026-05-30T20:53:42.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.600940976353414,"aZ":-24.184912047816617,"pfxX":-9.778854667715294,"pfxZ":3.986812794688557,"pX":0.1271700675769143,"pZ":2.608415270135075,"vX0":9.60023242960619,"vY0":-141.00167716739318,"vZ0":-3.9617387122019947,"x":112.15,"y":168.35,"x0":-2.059721277415981,"y0":50.00189626312265,"z0":5.6019847906916125,"aX":-19.588629096923032},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":2096,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38922197412777004,"extension":6.2441181564412},"index":6,"playId":"b4a26ce9-43a6-3079-9a17-73f7a4dff0f4","pitchNumber":5,"startTime":"2026-05-30T20:54:01.061Z","endTime":"2026-05-30T20:54:05.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:54:05.129Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out sharply to center fielder Jake Meyers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T20:55:59.283Z","endTime":"2026-05-30T20:56:52.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487050986502148,"aZ":-23.9318129155614,"pfxX":-7.940033729403001,"pfxZ":5.470530244395455,"pX":-0.8136951429322781,"pZ":3.9761676683207536,"vX0":6.707618344528447,"vY0":-121.84048963299709,"vZ0":-0.3134617747521424,"x":148.02,"y":131.42,"x0":-2.568103586777931,"y0":50.00132246378571,"z0":6.170913148496044,"aX":-11.960822213911303},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.1,"breakHorizontal":12.8,"spinRate":1424,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.44918425310862586,"extension":6.139109015135049},"index":0,"playId":"c10f876e-9b13-3c82-9c1f-2001a573899c","pitchNumber":1,"startTime":"2026-05-30T20:56:15.804Z","endTime":"2026-05-30T20:56:19.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.0,"endSpeed":77.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.906678111776493,"aZ":-29.547732032232442,"pfxX":2.010665900042164,"pfxZ":1.7219156602461947,"pX":-0.2899232249083032,"pZ":2.5294515003638955,"vX0":4.779356631520711,"vY0":-122.39227269921373,"vZ0":-2.56388988908026,"x":128.05,"y":170.48,"x0":-2.5249059257237834,"y0":50.00327081913424,"z0":6.107011553997529,"aX":3.066640841416578},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":-4.7,"spinRate":2495,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.44658471848228176,"extension":5.946057655098564},"index":1,"playId":"a2310c45-b730-343b-a948-93e600ea9265","pitchNumber":2,"startTime":"2026-05-30T20:56:28.800Z","endTime":"2026-05-30T20:56:32.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177565596481443,"aZ":-28.613903986805408,"pfxX":-0.402622911266848,"pfxZ":2.334785092708584,"pX":0.11663720786402171,"pZ":2.6021939155550826,"vX0":6.571576589579987,"vY0":-122.69026844373653,"vZ0":-2.780934960528984,"x":112.55,"y":168.52,"x0":-2.543782612811276,"y0":50.00404484606355,"z0":6.1879532010900045,"aX":-0.6153648388362385},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.8,"breakHorizontal":-0.8,"spinRate":2569,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4463650209170793,"extension":6.018908926978615},"hitData":{"launchSpeed":101.1,"launchAngle":41.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.4,"coordY":59.55}},"index":2,"playId":"44d47474-3ea2-3cfd-8bf7-4b1d57efa3ec","pitchNumber":3,"startTime":"2026-05-30T20:56:42.702Z","endTime":"2026-05-30T20:56:52.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:56:52.916Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T20:57:01.112Z","endTime":"2026-05-30T20:58:37.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.917279177111098,"aZ":-17.516978622240458,"pfxX":-0.6044338490440397,"pfxZ":8.188403298323056,"pX":0.5212037353153456,"pZ":2.881888837699927,"vX0":7.72417980198374,"vY0":-132.36700612663944,"vZ0":-4.79684520420392,"x":97.13,"y":160.97,"x0":-2.345368380770559,"y0":50.00511983741702,"z0":5.984236896928227,"aX":-1.0837810773005803},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":-0.5,"spinRate":2307,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4124152744626368,"extension":6.156757620860799},"index":0,"playId":"c327e580-f2b6-3f84-8bf4-7c2f8abf8f17","pitchNumber":1,"startTime":"2026-05-30T20:57:18.955Z","endTime":"2026-05-30T20:57:24.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.730984110643657,"aZ":-19.66414747641171,"pfxX":0.18878346620477893,"pfxZ":7.129405650377272,"pX":0.4162044715159207,"pZ":3.9144624980215674,"vX0":6.811658823084219,"vY0":-131.57760399927778,"vZ0":-2.061231820537338,"x":101.14,"y":133.09,"x0":-2.229816889290109,"y0":50.001570575598905,"z0":6.163913882877816,"aX":0.3310773973571954},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-1.8,"spinRate":2451,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.4161554943975023,"extension":6.059438954979324},"index":1,"playId":"8ae04a8b-1694-38ac-9ab6-51b10b744b6d","pitchNumber":2,"startTime":"2026-05-30T20:57:38.698Z","endTime":"2026-05-30T20:57:42.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79683323530552,"aZ":-41.08255957152286,"pfxX":7.837733278682488,"pfxZ":-6.901997614327843,"pX":-1.3256305976974143,"pZ":2.0363906745552978,"vX0":0.4312898017233973,"vY0":-114.28212616276058,"vZ0":-0.43917455674314576,"x":167.53,"y":183.8,"x0":-2.532863034823806,"y0":50.00335835300865,"z0":6.351277520295906,"aX":10.11650795307527},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.2,"breakHorizontal":-14.3,"spinRate":2574,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.48378557174601333,"extension":5.922896499814846},"index":2,"playId":"fa27f87f-504d-3319-a715-f4ed12de81ea","pitchNumber":3,"startTime":"2026-05-30T20:57:52.626Z","endTime":"2026-05-30T20:57:55.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":83.9,"endSpeed":77.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.870343965520846,"aZ":-30.047809413694562,"pfxX":0.9624962721039557,"pfxZ":1.4125777847825187,"pX":0.01982172850149829,"pZ":2.624620343366971,"vX0":5.406274094156496,"vY0":-122.15153587283373,"vZ0":-2.1254366490774386,"x":116.24,"y":167.92,"x0":-2.350452216137544,"y0":50.0039359677877,"z0":6.098585179244452,"aX":1.448184843951042},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.1,"spinRate":2630,"spinDirection":80},"zone":5,"typeConfidence":2.0,"plateTime":0.44903004671112434,"extension":6.007988474466052},"index":3,"playId":"c829b4fa-1fed-31f0-a313-b07e4cc57fb0","pitchNumber":4,"startTime":"2026-05-30T20:58:12.650Z","endTime":"2026-05-30T20:58:17.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.580753565483107,"aZ":-12.481033816190765,"pfxX":-3.9248453393426543,"pfxZ":10.711199410555558,"pX":-0.5940518147211648,"pZ":3.775673243637323,"vX0":5.743235587952111,"vY0":-135.24204391466537,"vZ0":-3.9819247799724784,"x":139.64,"y":136.84,"x0":-2.242671759593386,"y0":50.00084681217906,"z0":6.152726013061848,"aX":-7.215106608826772},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2334,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4061754835163831,"extension":6.133682175255448},"index":4,"playId":"14460220-d3f6-3078-93b8-a82b2b6764cd","pitchNumber":5,"startTime":"2026-05-30T20:58:32.625Z","endTime":"2026-05-30T20:58:37.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:58:37.427Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T20:58:45.000Z","endTime":"2026-05-30T20:59:47.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.064597614607546,"aZ":-11.948225215014753,"pfxX":-4.469280645864094,"pfxZ":11.24592753462688,"pX":0.49444660616010094,"pZ":2.3953050141333474,"vX0":8.557527098460405,"vY0":-133.81097938960713,"vZ0":-6.85158869181976,"x":98.15,"y":174.11,"x0":-2.1762374041052728,"y0":50.00433721647651,"z0":5.859770753692903,"aX":-8.039845642140444},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":6.1,"spinRate":2329,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41060491106186836,"extension":6.3085132668598645},"index":0,"playId":"374d3c98-f961-323e-83f0-3e364f6722a4","pitchNumber":1,"startTime":"2026-05-30T20:59:01.597Z","endTime":"2026-05-30T20:59:06.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84111384767254,"aZ":-12.378838205693224,"pfxX":-4.629281758177548,"pfxZ":10.89422321462178,"pX":0.19705875974399517,"pZ":2.9510368911871026,"vX0":8.140926708614936,"vY0":-134.6041881402535,"vZ0":-5.500566024588542,"x":109.49,"y":159.1,"x0":-2.278515171797939,"y0":50.00571460272591,"z0":5.913046466722836,"aX":-8.414677069921115},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2344,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4084149408279947,"extension":6.264946737393437},"index":1,"playId":"152e2d6c-a00d-31fe-90b8-2d126623fde4","pitchNumber":2,"startTime":"2026-05-30T20:59:17.532Z","endTime":"2026-05-30T20:59:20.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.965389746567276,"aZ":-13.096654852225763,"pfxX":-5.464452719347736,"pfxZ":10.139826522806198,"pX":0.34969104227163417,"pZ":3.6190575069249005,"vX0":8.232179015039634,"vY0":-137.40081672490567,"vZ0":-4.265951591976839,"x":103.67,"y":141.07,"x0":-1.9975121195706584,"y0":50.00327796765936,"z0":6.104177136966863,"aX":-10.282269110314893},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2325,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40108688958648653,"extension":6.170438335279579},"hitData":{"launchSpeed":99.2,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.18,"coordY":158.68}},"index":2,"playId":"9bdb2747-6a4b-33b5-a543-976d0ba417fc","pitchNumber":3,"startTime":"2026-05-30T20:59:39.614Z","endTime":"2026-05-30T20:59:47.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-30T20:59:47.202Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Walker lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T21:01:55.641Z","endTime":"2026-05-30T21:03:21.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95156459017873,"aZ":-27.786574946776412,"pfxX":-11.89244947403344,"pfxZ":2.376442789591083,"pX":0.0033785363329781244,"pZ":0.54014149535432,"vX0":10.449317542215265,"vY0":-136.35770630523143,"vZ0":-7.934559298676409,"x":116.87,"y":224.2,"x0":-2.3669645995549904,"y0":50.00632922320055,"z0":5.455843112031252,"aX":-22.001310700226387},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":18.8,"spinRate":2068,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4044403150344431,"extension":6.289193106516079},"index":0,"playId":"d6d0c2d7-6db1-319b-80d1-aad333c93e7d","pitchNumber":1,"startTime":"2026-05-30T21:01:57.150Z","endTime":"2026-05-30T21:02:01.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.19585746083582,"aZ":-28.662957194127106,"pfxX":-11.010653489176164,"pfxZ":1.895596165364278,"pX":-1.3073087498454012,"pZ":3.2274081377925072,"vX0":6.949911795784058,"vY0":-136.8325392204724,"vZ0":-1.3547764182391355,"x":166.83,"y":151.64,"x0":-2.477884416863355,"y0":50.005459387853975,"z0":5.732840493657283,"aX":-20.43677810602354},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.4,"breakHorizontal":18.0,"spinRate":1968,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40359784332295856,"extension":6.225679183584617},"index":1,"playId":"1e2aa445-95e3-3f40-a8aa-4368cf6c8a6e","pitchNumber":2,"startTime":"2026-05-30T21:02:11.005Z","endTime":"2026-05-30T21:02:16.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.624687908221528,"aZ":-23.783398303912588,"pfxX":-0.18302092804905357,"pfxZ":4.701090752955993,"pX":1.6748660944639258,"pZ":1.1406618326855629,"vX0":10.297361367355341,"vY0":-132.37156049008905,"vZ0":-6.91904017972917,"x":53.16,"y":207.98,"x0":-2.2318586847262187,"y0":50.0039469249895,"z0":5.513970932525526,"aX":-0.32665500388504126},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.2,"breakHorizontal":-1.8,"spinRate":2159,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4128013968777804,"extension":6.385699034629803},"index":2,"playId":"08cf68d1-58d2-32f0-8e00-995e903bc5ad","pitchNumber":3,"startTime":"2026-05-30T21:02:33.206Z","endTime":"2026-05-30T21:02:36.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535222717772672,"aZ":-23.299897317267202,"pfxX":1.1906843142497214,"pfxZ":4.901366914784608,"pX":1.1556879790483259,"pZ":1.9679130902440076,"vX0":8.863105371875955,"vY0":-133.42167229415278,"vZ0":-5.1199206668070305,"x":72.95,"y":185.65,"x0":-2.358088311443082,"y0":50.00473670449116,"z0":5.581445388539789,"aX":2.15395789279749},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-4.0,"spinRate":2260,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40984896723420805,"extension":6.390120133022681},"index":3,"playId":"6106e4d6-b7aa-3fc5-ae92-b5f2fba0da5e","pitchNumber":4,"startTime":"2026-05-30T21:02:48.799Z","endTime":"2026-05-30T21:02:52.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-30T21:02:59.182Z","endTime":"2026-05-30T21:03:13.586Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459237615129794,"aZ":-24.88348542462497,"pfxX":0.8134970659364607,"pfxZ":3.9345941155716044,"pX":0.08105035020575883,"pZ":2.5461490913875577,"vX0":6.568782079716881,"vY0":-134.80169451669568,"vZ0":-3.5555697898121412,"x":113.91,"y":170.03,"x0":-2.4862591422602307,"y0":50.003806613840965,"z0":5.625590890925805,"aX":1.5051874768571851},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":-2.8,"spinRate":2121,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.40529746332659444,"extension":6.320719955503963},"hitData":{"launchSpeed":85.1,"launchAngle":25.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.88,"coordY":76.17}},"index":5,"playId":"c81a361a-942c-3c01-8f25-306d108f257d","pitchNumber":5,"startTime":"2026-05-30T21:03:13.586Z","endTime":"2026-05-30T21:03:21.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:03:21.741Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T21:03:30.153Z","endTime":"2026-05-30T21:05:14.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645914809952806,"aZ":-25.106946931732796,"pfxX":1.2633322451041535,"pfxZ":3.9855890825831874,"pX":0.6047724415667627,"pZ":2.4616773501294396,"vX0":7.221260247213268,"vY0":-132.39858506553733,"vZ0":-3.590068964742419,"x":93.95,"y":172.31,"x0":-2.323715040915617,"y0":50.00273927369017,"z0":5.675682994408069,"aX":2.2379060225340743},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":-3.8,"spinRate":2092,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.41392971861833905,"extension":6.302635575649358},"index":0,"playId":"e3b115c0-26d3-3cd0-adc6-5bf7360c46b7","pitchNumber":1,"startTime":"2026-05-30T21:03:49.935Z","endTime":"2026-05-30T21:03:56.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":81.5,"endSpeed":74.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.487674308169705,"aZ":-42.473383852417925,"pfxX":6.660717115253909,"pfxZ":-7.331866384193594,"pX":0.7288507190969795,"pZ":2.2969842550777986,"vX0":5.022346851355941,"vY0":-118.55788508037224,"vZ0":0.2512471793611597,"x":89.22,"y":176.76,"x0":-2.2924694604392144,"y0":50.00397493339014,"z0":6.109076187333215,"aX":9.354475611723702},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":-13.4,"spinRate":2506,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.46437097171677566,"extension":6.190816116497832},"index":1,"playId":"12282194-9ea1-3544-82ba-dc49270b0a21","pitchNumber":2,"startTime":"2026-05-30T21:04:29.292Z","endTime":"2026-05-30T21:04:33.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":96.6,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.621924888469195,"aZ":-14.746779384450988,"pfxX":-4.191208233500502,"pfxZ":8.791379880010336,"pX":-1.207004712489738,"pZ":1.3533345310946847,"vX0":4.696824830851696,"vY0":-140.36354457340138,"vZ0":-8.934209755273756,"x":163.01,"y":202.24,"x0":-2.362481065024622,"y0":50.005589231048674,"z0":5.551260073574321,"aX":-8.312074122129145},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2030,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3911399317627495,"extension":6.360287516906185},"index":2,"playId":"a6868e73-ce30-3e93-9191-3c720c71c1a0","pitchNumber":3,"startTime":"2026-05-30T21:04:51.818Z","endTime":"2026-05-30T21:04:56.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067741412951943,"aZ":-30.39654567721004,"pfxX":-9.358530543337706,"pfxZ":1.0868991094046034,"pX":-0.17664944038731883,"pZ":2.374982301583944,"vX0":8.524174401544725,"vY0":-127.40456511607246,"vZ0":-2.1789646055668666,"x":123.73,"y":174.66,"x0":-2.3558055197561805,"y0":50.003464274474325,"z0":5.652194588531677,"aX":-15.329334895420251},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":1519,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.4304993218922961,"extension":6.2462013682026285},"hitData":{"launchSpeed":75.6,"launchAngle":4.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.28,"coordY":157.16}},"index":3,"playId":"c796feca-13da-3a0c-82de-b215d610b5d5","pitchNumber":4,"startTime":"2026-05-30T21:05:07.056Z","endTime":"2026-05-30T21:05:14.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:05:14.819Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Paredes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T21:05:32.593Z","endTime":"2026-05-30T21:07:26.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":97.0,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46481185094332,"aZ":-14.960198144607427,"pfxX":-5.5193540233409,"pfxZ":8.635105292173025,"pX":-1.0222997156323863,"pZ":1.0216582214729182,"vX0":5.8941990848723504,"vY0":-140.8915345894651,"vZ0":-9.22617165013753,"x":155.97,"y":211.2,"x0":-2.432638193421769,"y0":50.00412320090089,"z0":5.323620122242961,"aX":-11.005813279020186},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2226,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3899714813380868,"extension":6.430133641314705},"index":0,"playId":"e0927983-0526-37f5-8d01-8d5350d3e185","pitchNumber":1,"startTime":"2026-05-30T21:05:36.282Z","endTime":"2026-05-30T21:05:39.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":93.9,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35371345417329,"aZ":-17.09666853548534,"pfxX":-5.139914934250325,"pfxZ":8.080530913030593,"pX":-1.7987174949067095,"pZ":2.1630423525461726,"vX0":3.998865797606368,"vY0":-136.53593819754656,"vZ0":-6.064005367772982,"x":185.56,"y":180.38,"x0":-2.623138071862759,"y0":50.002214939495325,"z0":5.611919311917633,"aX":-9.590223900673037},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":8.3,"spinRate":2048,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.402971951657364,"extension":6.3731514917211864},"index":1,"playId":"619c498d-77cd-372b-a926-588db0c26c9f","pitchNumber":2,"startTime":"2026-05-30T21:05:53.266Z","endTime":"2026-05-30T21:05:56.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59516396234665,"aZ":-27.25451641947238,"pfxX":-11.325121236808341,"pfxZ":2.62788801038883,"pX":0.41672774152347036,"pZ":3.2048813350774257,"vX0":10.989621323807727,"vY0":-136.98073877955667,"vZ0":-1.8818392283100396,"x":101.12,"y":152.25,"x0":-2.205876682564136,"y0":50.00100527093109,"z0":5.792701374011406,"aX":-21.189206529404363},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":17.8,"spinRate":2009,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4022209898760023,"extension":6.235396490216944},"index":2,"playId":"c954e7cd-f44c-3c04-ac9a-268090bf144e","pitchNumber":3,"startTime":"2026-05-30T21:06:11.119Z","endTime":"2026-05-30T21:06:15.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65010878363576,"aZ":-21.60244197640255,"pfxX":-0.7357740120994587,"pfxZ":5.797923035027763,"pX":0.1287486542341541,"pZ":2.557378628240192,"vX0":6.962354398334135,"vY0":-134.0958395365727,"vZ0":-4.055190338078383,"x":112.09,"y":169.73,"x0":-2.404248005855619,"y0":50.002459460465765,"z0":5.627877971611991,"aX":-1.3417573852216178},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":-0.1,"spinRate":2172,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4082469329641003,"extension":6.2199229730833645},"index":3,"playId":"5dcac8c8-b6a9-3b2f-adb4-30043e6118d6","pitchNumber":4,"startTime":"2026-05-30T21:06:27.157Z","endTime":"2026-05-30T21:06:31.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7964338825994,"aZ":-27.331072436685098,"pfxX":-9.626369779644673,"pfxZ":2.4257034910401902,"pX":0.12459142953893898,"pZ":2.2650311644231276,"vX0":10.484360836498333,"vY0":-140.67242710664536,"vZ0":-4.082586307747038,"x":112.25,"y":177.62,"x0":-2.405348335858211,"y0":50.00614625620984,"z0":5.513326249084129,"aX":-19.240099549906276},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":2036,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38982008910127464,"extension":6.306519973918855},"index":4,"playId":"0ddd546e-7eed-3547-b1cd-93c09f4250e0","pitchNumber":5,"startTime":"2026-05-30T21:06:50.033Z","endTime":"2026-05-30T21:06:53.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-30T21:07:03.635Z","endTime":"2026-05-30T21:07:22.175Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70294686957773,"aZ":-28.483879842277013,"pfxX":-9.525953900956866,"pfxZ":1.9415566917865545,"pX":-0.2520477714425346,"pZ":1.3300047376110824,"vX0":8.852273982630026,"vY0":-137.6070402342617,"vZ0":-5.993684510878029,"x":126.61,"y":202.87,"x0":-2.2849891437305203,"y0":50.004219844421286,"z0":5.48532361223973,"aX":-18.131148040540435},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.3,"breakHorizontal":15.2,"spinRate":2060,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3991892520408733,"extension":6.30477501019843},"index":6,"playId":"d50e74d8-cbd9-34f3-a50e-025c589774d7","pitchNumber":6,"startTime":"2026-05-30T21:07:22.175Z","endTime":"2026-05-30T21:07:26.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:07:26.506Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:09:23.539Z","endTime":"2026-05-30T21:10:43.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.272238659138267,"aZ":-31.840534165076548,"pfxX":2.6148618527241263,"pfxZ":0.2247541668858286,"pX":-0.7555694233972703,"pZ":3.416625459975504,"vX0":3.5407893977495806,"vY0":-122.4333426650722,"vZ0":-0.23886033587383226,"x":145.8,"y":146.53,"x0":-2.5630729718781877,"y0":50.00581420771349,"z0":6.251690592199172,"aX":3.9506044906304263},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":-5.6,"spinRate":2526,"spinDirection":96},"zone":11,"typeConfidence":2.0,"plateTime":0.448205619681866,"extension":6.0037334256920225},"index":0,"playId":"f72ab53d-e654-36d8-924c-b4fede403707","pitchNumber":1,"startTime":"2026-05-30T21:09:43.319Z","endTime":"2026-05-30T21:09:47.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85144390000181,"aZ":-24.744384823652872,"pfxX":-8.684421017430214,"pfxZ":4.754007378202692,"pX":0.031236928787292697,"pZ":0.5096989044942294,"vX0":8.530515594875594,"vY0":-124.46298775682209,"vZ0":-7.76989468447588,"x":115.81,"y":225.02,"x0":-2.318380342450294,"y0":50.00514407070042,"z0":5.732695413494692,"aX":-13.576724925154762},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":1561,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.44070129833370597,"extension":6.245165037624075},"index":1,"playId":"f1329a65-6286-3d21-9458-a31063801313","pitchNumber":2,"startTime":"2026-05-30T21:09:57.892Z","endTime":"2026-05-30T21:10:01.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":93.3,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28041425105469,"aZ":-12.479748900065161,"pfxX":-4.683786534286602,"pfxZ":10.739249266940774,"pX":-1.109759183794722,"pZ":2.0041813855974286,"vX0":4.9562547525628,"vY0":-135.45942156114936,"vZ0":-8.073587046922663,"x":159.3,"y":184.67,"x0":-2.366374646333649,"y0":50.001005668952544,"z0":5.922528600000629,"aX":-8.587511468507955},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2289,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40644267782694765,"extension":6.181564677999391},"index":2,"playId":"0e0c12af-a427-320d-9987-95616d243c7a","pitchNumber":3,"startTime":"2026-05-30T21:10:18.497Z","endTime":"2026-05-30T21:10:23.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.097373592555776,"aZ":-29.45175265503797,"pfxX":1.98590766525993,"pfxZ":1.754961453655481,"pX":-0.1586715595279875,"pZ":2.310449427191306,"vX0":4.542351288176896,"vY0":-124.03873574002432,"vZ0":-3.3394320168265543,"x":123.05,"y":176.4,"x0":-2.2756160266470182,"y0":50.000833806133166,"z0":6.144318572515267,"aX":3.0766885923232423},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":-4.7,"spinRate":2617,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4425095024323342,"extension":6.054040610265497},"hitData":{"launchSpeed":95.3,"launchAngle":57.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.84,"coordY":126.47}},"index":3,"playId":"ea247100-5335-3c66-a88e-aacadfd025fa","pitchNumber":4,"startTime":"2026-05-30T21:10:33.447Z","endTime":"2026-05-30T21:10:43.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:10:43.436Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:11:01.725Z","endTime":"2026-05-30T21:12:27.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":92.0,"endSpeed":82.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97535753848622,"aZ":-13.071110118069935,"pfxX":-5.165023446969423,"pfxZ":10.722164635841605,"pX":-0.020335598534737136,"pZ":2.921759314514415,"vX0":7.033979106675462,"vY0":-133.661379286005,"vZ0":-5.574253285589023,"x":117.78,"y":159.89,"x0":-2.0340819763316222,"y0":50.000235855752756,"z0":5.998861024244118,"aX":-9.200083189699479},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2246,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.41223688640506273,"extension":6.171155072615771},"index":0,"playId":"bdd33760-ce0c-3365-85bc-ee1480e75abd","pitchNumber":1,"startTime":"2026-05-30T21:11:08.760Z","endTime":"2026-05-30T21:11:12.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46082198093172,"aZ":-19.378029077827293,"pfxX":-9.76492618067747,"pfxZ":6.944200844961891,"pX":-0.3178969982459374,"pZ":2.2235985538359477,"vX0":8.771703853915568,"vY0":-135.37680314933758,"vZ0":-5.764766770621956,"x":129.12,"y":178.74,"x0":-2.342337383983197,"y0":50.00428314672512,"z0":5.7511227496690065,"aX":-18.00101733611687},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":15.6,"spinRate":2153,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4056646183350865,"extension":6.33827628864964},"index":1,"playId":"c2067f43-1f97-3501-a9be-5f8fc62b43b3","pitchNumber":2,"startTime":"2026-05-30T21:11:29.257Z","endTime":"2026-05-30T21:11:34.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.806986724051903,"aZ":-41.25152119876508,"pfxX":7.950278462195133,"pfxZ":-6.866277671372061,"pX":1.2630798291767202,"pZ":-0.515506022236375,"vX0":5.3203716264927685,"vY0":-115.8125363575467,"vZ0":-5.625131570908694,"x":68.85,"y":252.7,"x0":-2.1173568850338227,"y0":50.00053113053115,"z0":6.003591236210744,"aX":10.518391260562435},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.8,"breakHorizontal":-16.0,"spinRate":2750,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4776900456573836,"extension":6.232381754047722},"index":2,"playId":"ae86a902-7050-38ad-8b2d-635ed04300c2","pitchNumber":3,"startTime":"2026-05-30T21:11:53.189Z","endTime":"2026-05-30T21:11:56.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":94.1,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.756479399529205,"aZ":-11.241657367942027,"pfxX":-5.878832071932738,"pfxZ":11.194866140201823,"pX":0.11179777033859316,"pZ":2.056386082567446,"vX0":7.982830795864308,"vY0":-136.52323699284045,"vZ0":-8.298870402181056,"x":112.74,"y":183.26,"x0":-2.0994396554389763,"y0":50.001576427127375,"z0":5.927989515114606,"aX":-10.991045055621335},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2389,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.40268183058939844,"extension":6.152343027668614},"hitData":{"launchSpeed":93.7,"launchAngle":57.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.6,"coordY":123.87}},"index":3,"playId":"7f26a136-cc8d-3bab-9ff4-7011bbd42cb1","pitchNumber":4,"startTime":"2026-05-30T21:12:17.665Z","endTime":"2026-05-30T21:12:27.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:12:27.524Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a line drive to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:12:43.250Z","endTime":"2026-05-30T21:13:36.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39348924101158,"aZ":-18.509303267351054,"pfxX":-9.395816010723486,"pfxZ":7.455374295224962,"pX":0.32261269585296426,"pZ":1.5351509214001051,"vX0":10.695909539055494,"vY0":-134.79193260003052,"vZ0":-7.671612137094907,"x":104.7,"y":197.33,"x0":-2.4836932655881867,"y0":50.001442335458506,"z0":5.734087892025724,"aX":-17.21909493721831},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2167,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4069667914977617,"extension":6.229808320493733},"index":0,"playId":"9be00286-11b0-3974-9905-4c94f928e13f","pitchNumber":1,"startTime":"2026-05-30T21:12:52.952Z","endTime":"2026-05-30T21:12:57.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.230017691839624,"aZ":-24.383896807766238,"pfxX":-8.784251443667744,"pfxZ":4.924583723793196,"pX":-0.6986354314296316,"pZ":2.4730827059640625,"vX0":7.202178905574717,"vY0":-125.21270162332752,"vZ0":-3.5545455714864493,"x":143.63,"y":172.01,"x0":-2.4766713573310537,"y0":50.000955965577496,"z0":5.915228446153658,"aX":-13.890848004234776},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":1652,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4381118637769905,"extension":6.119518849284069},"index":1,"playId":"0db70c8e-8eec-3dbc-8cba-683a251fe747","pitchNumber":2,"startTime":"2026-05-30T21:13:06.049Z","endTime":"2026-05-30T21:13:11.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078579688027055,"aZ":-26.06234886850686,"pfxX":-8.95736617234553,"pfxZ":3.7171830653283546,"pX":-0.1468985948605916,"pZ":2.21800738762374,"vX0":8.192254437558642,"vY0":-127.5654700188284,"vZ0":-4.143100680947744,"x":122.6,"y":178.89,"x0":-2.241482102283508,"y0":50.000070312966145,"z0":5.9259366610833535,"aX":-14.710448237785634},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":14.3,"spinRate":1637,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4299410202536529,"extension":6.115796627357562},"hitData":{"launchSpeed":76.6,"launchAngle":17.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.83,"coordY":118.9}},"index":2,"playId":"11d24808-08bc-3dcb-a1bc-a9cb8b4d21ef","pitchNumber":3,"startTime":"2026-05-30T21:13:25.841Z","endTime":"2026-05-30T21:13:36.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:13:36.141Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T21:13:42.063Z","endTime":"2026-05-30T21:16:06.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.691689718655983,"aZ":-16.941226313856586,"pfxX":-9.111436724915166,"pfxZ":8.190123215679918,"pX":-0.11861700088725906,"pZ":1.8303301603017674,"vX0":8.64853332409095,"vY0":-135.5510994078214,"vZ0":-7.36581734235309,"x":121.52,"y":189.36,"x0":-2.1670901711063006,"y0":50.00664282484743,"z0":5.7664232193606875,"aX":-16.955609738840543},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":14.6,"spinRate":2151,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40411293073532484,"extension":6.248596140241493},"index":0,"playId":"8bf335d1-e7bc-3daa-94f7-05c89f308bdf","pitchNumber":1,"startTime":"2026-05-30T21:14:03.386Z","endTime":"2026-05-30T21:14:08.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":85.3,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02734286734759,"aZ":-29.77780792348737,"pfxX":0.5077094360824228,"pfxZ":1.5267336523696393,"pX":1.2901146089660733,"pZ":1.0973765390162364,"vX0":8.08196498780658,"vY0":-123.99499377717203,"vZ0":-5.833072987821498,"x":67.82,"y":209.15,"x0":-2.06723292234332,"y0":50.00415175753799,"z0":5.942072502134432,"aX":0.7943812000833295},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":-2.6,"spinRate":2635,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.440462259110765,"extension":6.219893181184795},"index":1,"playId":"f2bbe856-8fe3-3853-899a-a2607f53cb24","pitchNumber":2,"startTime":"2026-05-30T21:14:25.121Z","endTime":"2026-05-30T21:14:28.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74957020602361,"aZ":-32.175921385583955,"pfxX":1.4950747264135957,"pfxZ":-0.0033781378475605806,"pX":0.2449350888441336,"pZ":1.3692068116665965,"vX0":5.2124565572262895,"vY0":-122.5764500031321,"vZ0":-4.505232833373623,"x":107.66,"y":201.81,"x0":-2.1014396410076706,"y0":50.001796615488495,"z0":5.9717548376403915,"aX":2.2787797101051277},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-4.0,"spinRate":2715,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.44648614118869245,"extension":6.262450111264293},"index":2,"playId":"325fbb8e-dc29-36bf-acb3-1647c5461971","pitchNumber":3,"startTime":"2026-05-30T21:14:46.447Z","endTime":"2026-05-30T21:14:51.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80997234510701,"aZ":-25.070783804769533,"pfxX":-8.499398963411974,"pfxZ":4.3721562550974165,"pX":-0.26831747725898103,"pZ":2.280232367264231,"vX0":7.833285134524044,"vY0":-126.38083433601712,"vZ0":-3.783970051061431,"x":127.23,"y":177.21,"x0":-2.2978831079078352,"y0":50.00049416533046,"z0":5.801379866053982,"aX":-13.801175194835281},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":13.7,"spinRate":1546,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.43274014724523724,"extension":6.322845684643761},"index":3,"playId":"5d338bb6-bf1b-3948-b32c-1ec9e78b80e6","pitchNumber":4,"startTime":"2026-05-30T21:15:07.865Z","endTime":"2026-05-30T21:15:12.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"f006c437-3c12-3f26-b1c0-00145af69d63","startTime":"2026-05-30T21:15:37.570Z","endTime":"2026-05-30T21:15:41.283Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.892843343861166,"aZ":-13.575077859746385,"pfxX":-5.795357087927584,"pfxZ":9.714043831302623,"pX":-0.8378598508861606,"pZ":3.449969225721246,"vX0":5.486536543427605,"vY0":-138.24446000478372,"vZ0":-4.69838545896846,"x":148.94,"y":145.63,"x0":-2.105607538635416,"y0":50.0067309346114,"z0":6.098862952736227,"aX":-11.100423819531038},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2340,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39784649620373047,"extension":6.122297516719198},"hitData":{"launchSpeed":74.6,"launchAngle":49.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.14,"coordY":125.73}},"index":5,"playId":"2bb57542-b97c-3fd1-aa61-56543c74b8c8","pitchNumber":5,"startTime":"2026-05-30T21:15:57.860Z","endTime":"2026-05-30T21:16:06.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:16:06.635Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T21:18:03.131Z","endTime":"2026-05-30T21:19:27.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683768056256913,"aZ":-30.478311562070044,"pfxX":8.29132289574154,"pfxZ":1.142933934705499,"pX":-0.34189399665019593,"pZ":1.7350006821510997,"vX0":2.9877780740647215,"vY0":-121.89486577770317,"vZ0":-3.048968181017484,"x":130.03,"y":191.93,"x0":-2.664917126925801,"y0":50.00368951316556,"z0":5.666846688663297,"aX":12.325789655463995},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.6,"breakHorizontal":-15.7,"spinRate":2499,"spinDirection":69},"zone":7,"typeConfidence":2.0,"plateTime":0.45144060033645195,"extension":6.1513701848570115},"index":0,"playId":"7ffa854a-41b6-3c66-bb7e-78e3d8c336ad","pitchNumber":1,"startTime":"2026-05-30T21:18:13.281Z","endTime":"2026-05-30T21:18:17.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89996777180513,"aZ":-23.208310905893974,"pfxX":-6.495004730001958,"pfxZ":4.811655777186683,"pX":0.48309187831240785,"pZ":2.987901601906243,"vX0":9.750198272563185,"vY0":-136.1211959664938,"vZ0":-2.923409060581323,"x":98.59,"y":158.11,"x0":-2.3133802505589776,"y0":50.002581965388046,"z0":5.695703426040925,"aX":-12.101293446710915},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":9.5,"spinRate":2091,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40351417782933563,"extension":6.176176107352531},"index":1,"playId":"4e0b4b09-fded-341d-824b-f4c8204349d6","pitchNumber":2,"startTime":"2026-05-30T21:18:27.365Z","endTime":"2026-05-30T21:18:31.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-30T21:18:37.445Z","endTime":"2026-05-30T21:18:48.052Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115413133522473,"aZ":-24.542261374046515,"pfxX":4.471386293138531,"pfxZ":4.630627727120436,"pX":0.8804331084213876,"pZ":-0.016804620952622078,"vX0":7.074169452288738,"vY0":-128.01051931890993,"vZ0":-8.840630810379054,"x":83.44,"y":239.23,"x0":-2.507155297940661,"y0":50.0033225913489,"z0":5.423896529713437,"aX":7.369312268528536},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":-9.8,"spinRate":2626,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4289983955034993,"extension":6.213783732479923},"index":3,"playId":"651bf21c-6d27-394b-a459-be509e059c96","pitchNumber":3,"startTime":"2026-05-30T21:18:48.052Z","endTime":"2026-05-30T21:18:52.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87365371618659,"aZ":-25.158066563476904,"pfxX":6.813650913846769,"pfxZ":4.518488097197306,"pX":1.3745343261601635,"pZ":1.619042620598865,"vX0":7.362444130186989,"vY0":-124.3476383561472,"vZ0":-4.63139183705886,"x":64.61,"y":195.07,"x0":-2.5191720331808085,"y0":50.00390026175738,"z0":5.614207965536642,"aX":10.580290875620635},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.2,"breakHorizontal":-14.2,"spinRate":2435,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4418999400799506,"extension":6.085360063858602},"index":4,"playId":"74732c5f-c8c9-3a31-9c36-bd6846a48292","pitchNumber":4,"startTime":"2026-05-30T21:19:06.058Z","endTime":"2026-05-30T21:19:09.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44112799484921,"aZ":-30.78201519129449,"pfxX":-9.722489333812831,"pfxZ":0.7492247481469132,"pX":0.44010990651991544,"pZ":2.8328307985686174,"vX0":10.479467591009472,"vY0":-136.24903368656126,"vZ0":-1.968184156796458,"x":100.22,"y":162.29,"x0":-2.209332948536404,"y0":50.00385079065592,"z0":5.71041249924344,"aX":-18.11648066530393},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":1946,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4033812411641935,"extension":6.17740259951842},"index":5,"playId":"479ccd12-3f93-3eb7-a30e-315f060274ca","pitchNumber":5,"startTime":"2026-05-30T21:19:22.113Z","endTime":"2026-05-30T21:19:27.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:19:27.960Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Shewmake strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T21:19:35.230Z","endTime":"2026-05-30T21:21:21.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.105649985833587,"aZ":-16.40713707736451,"pfxX":-4.423073339698965,"pfxZ":8.192065375096321,"pX":-0.2700106471209222,"pZ":3.0022089034794246,"vX0":7.168913413739826,"vY0":-137.9478186331975,"vZ0":-4.356614176491583,"x":127.29,"y":157.72,"x0":-2.3294976876353535,"y0":50.00148460597202,"z0":5.71032283350962,"aX":-8.51205614562299},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":6.5,"spinRate":2111,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3972710342351329,"extension":6.22054993307925},"index":0,"playId":"7896e1d3-405d-3b40-a6cd-9d2119c4fe6d","pitchNumber":1,"startTime":"2026-05-30T21:19:48.207Z","endTime":"2026-05-30T21:19:53.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906684433561423,"aZ":-41.762321632592354,"pfxX":7.127196100627231,"pfxZ":-6.609353306170041,"pX":-0.7363508087421607,"pZ":2.2657230984277743,"vX0":2.0464823932098377,"vY0":-120.10663195258617,"vZ0":0.1120756309827402,"x":145.07,"y":177.61,"x0":-2.527127555861323,"y0":50.005413272566656,"z0":5.955790050069728,"aX":10.33450141393728},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.6,"breakHorizontal":-13.4,"spinRate":2469,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.4573654106313727,"extension":6.2528746958609},"index":1,"playId":"c5f9f891-7f0f-37b3-9f5c-8c3c2d39a356","pitchNumber":2,"startTime":"2026-05-30T21:20:08.765Z","endTime":"2026-05-30T21:20:12.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02038840863879,"aZ":-31.21243275339021,"pfxX":-10.334825369361104,"pfxZ":0.515837391342644,"pX":0.5908743727919296,"pZ":1.3192469338510964,"vX0":10.850994142859362,"vY0":-136.8534547109843,"vZ0":-5.406739854225615,"x":94.48,"y":203.16,"x0":-2.1018758554101566,"y0":50.00673274702257,"z0":5.484938996926775,"aX":-19.412247445018245},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.1,"breakHorizontal":16.2,"spinRate":1871,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40177404128479477,"extension":6.325265387785506},"index":2,"playId":"c666e48f-490f-3187-9046-24eed8899a71","pitchNumber":3,"startTime":"2026-05-30T21:20:23.392Z","endTime":"2026-05-30T21:20:27.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48107590320906,"aZ":-41.76422849354861,"pfxX":7.739386525504138,"pfxZ":-6.522794708094018,"pX":-0.9286155564785362,"pZ":1.1375291311424371,"vX0":1.428672677418092,"vY0":-121.2845451465801,"vZ0":-2.6460179103452197,"x":152.4,"y":208.07,"x0":-2.531675728738642,"y0":50.001643189670915,"z0":5.928976559622276,"aX":11.384143169486094},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.1,"breakHorizontal":-14.4,"spinRate":2651,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.453789102839945,"extension":6.162500734467938},"index":3,"playId":"d216f476-9046-32b0-a64a-2113b0763b28","pitchNumber":4,"startTime":"2026-05-30T21:20:40.457Z","endTime":"2026-05-30T21:20:44.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.609663540525254,"aZ":-25.730846640030645,"pfxX":-8.122225134671485,"pfxZ":3.468743334204479,"pX":1.1811012753713013,"pZ":1.2742860140176928,"vX0":11.373963352773576,"vY0":-135.88385203938557,"vZ0":-6.668139050813274,"x":71.98,"y":204.37,"x0":-2.0164724503026417,"y0":50.002109354449075,"z0":5.564320945605035,"aX":-15.088042512570407},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":12.1,"spinRate":2078,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4040996352542412,"extension":6.269637881520953},"index":4,"playId":"68fcd02b-601e-37a3-9fa2-4c07c6674534","pitchNumber":5,"startTime":"2026-05-30T21:20:56.392Z","endTime":"2026-05-30T21:21:00.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.807947604641512,"aZ":-19.108977215492263,"pfxX":-5.119548676461141,"pfxZ":6.814011752949377,"pX":-0.763356673498648,"pZ":2.4110261131635493,"vX0":6.147115970957293,"vY0":-137.87251654540705,"vZ0":-5.2341101202379114,"x":146.1,"y":173.68,"x0":-2.360929775318541,"y0":50.00332723976341,"z0":5.631290495759738,"aX":-9.81702122351657},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":7.9,"spinRate":2065,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39788053115467426,"extension":6.236748444999722},"index":5,"playId":"806b800c-645e-33e3-99ee-c1f29a705ef5","pitchNumber":6,"startTime":"2026-05-30T21:21:17.259Z","endTime":"2026-05-30T21:21:21.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:21:21.076Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Meyers singles on a ground ball to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T21:21:28.290Z","endTime":"2026-05-30T21:24:14.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":94.8,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63887469427555,"aZ":-25.126065645622816,"pfxX":-8.819000116823211,"pfxZ":3.721770800701271,"pX":-0.13959393603995535,"pZ":1.1861686254537542,"vX0":8.665774133207925,"vY0":-137.56848367667868,"vZ0":-6.946038142451815,"x":122.32,"y":206.75,"x0":-2.201453462202458,"y0":50.006395466746355,"z0":5.474550153574324,"aX":-16.72164519864103},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":13.9,"spinRate":2095,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39983229428730027,"extension":6.350302548431342},"index":0,"playId":"0fa3d75c-e8d3-3c41-b400-c7d8aef454a3","pitchNumber":1,"startTime":"2026-05-30T21:21:44.574Z","endTime":"2026-05-30T21:21:48.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.2,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.021318361415922,"aZ":-22.942160392404706,"pfxX":3.3624944213587065,"pfxZ":5.191776059312501,"pX":0.6444116002666981,"pZ":1.3206205012459338,"vX0":6.603297194927054,"vY0":-132.64063939831587,"vZ0":-6.678435357193373,"x":92.44,"y":203.12,"x0":-2.3164548715450706,"y0":50.001656763791615,"z0":5.549984401373267,"aX":5.974356491968126},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-7.6,"spinRate":2221,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4133352094973941,"extension":6.281299437599767},"index":1,"playId":"dee2c9a7-fd62-381a-a95f-4c5aa44e2530","pitchNumber":2,"startTime":"2026-05-30T21:21:58.336Z","endTime":"2026-05-30T21:22:02.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5315041476574,"aZ":-23.978382989129,"pfxX":1.0111519091615337,"pfxZ":4.575339751851251,"pX":-0.20464055539093745,"pZ":2.9325544629965195,"vX0":5.586718276839972,"vY0":-132.7812292387065,"vZ0":-2.613205300607508,"x":124.8,"y":159.6,"x0":-2.46438579081065,"y0":50.00319688423105,"z0":5.667842723580335,"aX":1.811531642453644},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.0,"spinRate":2126,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.41195862830175756,"extension":6.18219168450403},"index":2,"playId":"659bc80d-386a-3dd3-9dd5-45021082a78f","pitchNumber":3,"startTime":"2026-05-30T21:22:12.956Z","endTime":"2026-05-30T21:22:17.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00329721904049,"aZ":-15.525819277846953,"pfxX":-5.377862644666771,"pfxZ":8.521292124757707,"pX":-0.15660389661427593,"pZ":2.300991326684923,"vX0":7.796844489282235,"vY0":-139.2963988157933,"vZ0":-6.101996188143063,"x":122.97,"y":176.65,"x0":-2.300816963297081,"y0":50.00260064159044,"z0":5.556945449609968,"aX":-10.506933684079632},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":8.0,"spinRate":2142,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3940925171327523,"extension":6.385172050250277},"index":3,"playId":"60ad1837-daae-32f2-8bad-93e8b7af8170","pitchNumber":4,"startTime":"2026-05-30T21:22:27.395Z","endTime":"2026-05-30T21:22:35.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470714820975736,"aZ":-26.354154584925016,"pfxX":-10.172497560853994,"pfxZ":3.2691026844285584,"pX":1.432626944270667,"pZ":1.4113851786901463,"vX0":12.657968167093882,"vY0":-133.03592279552575,"vZ0":-5.847538638395169,"x":62.39,"y":200.67,"x0":-2.081551846667581,"y0":50.00158529055943,"z0":5.566406504159888,"aX":-18.101432374012262},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":15.5,"spinRate":1683,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.41285760574348407,"extension":6.560161631387922},"index":4,"playId":"10b71d47-91ae-35a0-8f17-403532f73787","pitchNumber":5,"startTime":"2026-05-30T21:23:44.657Z","endTime":"2026-05-30T21:23:48.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06720083761444,"aZ":-18.9941471687285,"pfxX":-5.7403506253422805,"pfxZ":6.836048621855927,"pX":0.01982396644242907,"pZ":2.9018106045223466,"vX0":8.249983871046625,"vY0":-138.28452138772448,"vZ0":-4.008820447609936,"x":116.24,"y":160.43,"x0":-2.2623727274550736,"y0":50.00536457955892,"z0":5.651781141285482,"aX":-11.072155506251667},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":8.6,"spinRate":2185,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39673656620847986,"extension":6.3844863619967045},"hitData":{"launchSpeed":101.3,"launchAngle":6.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.84,"coordY":95.31}},"index":5,"playId":"1a20e95b-e64d-31cc-9064-c8e83a34203a","pitchNumber":6,"startTime":"2026-05-30T21:24:03.642Z","endTime":"2026-05-30T21:24:14.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:24:14.638Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T21:24:28.362Z","endTime":"2026-05-30T21:24:49.562Z","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":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":669003,"link":"/api/v1/people/669003"},"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":94.9,"endSpeed":86.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92841821683569,"aZ":-18.167521184309482,"pfxX":-5.59473030220182,"pfxZ":7.3002710803105195,"pX":-0.40382538283791786,"pZ":1.5906430479833324,"vX0":6.957920110257848,"vY0":-137.93436329219546,"vZ0":-7.163884895153335,"x":132.39,"y":195.83,"x0":-2.2373256991678723,"y0":50.00318062322378,"z0":5.4557879894351995,"aX":-10.734452787456764},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":8.6,"spinRate":2001,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3977655328247076,"extension":6.538565247693635},"hitData":{"launchSpeed":93.1,"launchAngle":36.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.16,"coordY":74.52}},"index":0,"playId":"0a44f3ed-3abc-3bf2-a5e2-748783d4523c","pitchNumber":1,"startTime":"2026-05-30T21:24:40.810Z","endTime":"2026-05-30T21:24:49.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:24:49.562Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:27:06.879Z","endTime":"2026-05-30T21:29:08.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Allen replaces second baseman Braden Shewmake, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T21:26:41.417Z","endTime":"2026-05-30T21:27:09.156Z","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":669699,"link":"/api/v1/people/669699"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669699,"link":"/api/v1/people/669699"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":77.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.374263938895997,"aZ":-28.54937519235984,"pfxX":-0.22963695593505884,"pfxZ":2.365588295365294,"pX":-0.8244172975874865,"pZ":3.501562369161294,"vX0":4.266648802325656,"vY0":-122.9443916360219,"vZ0":-0.806955252555662,"x":148.42,"y":144.24,"x0":-2.552417679723688,"y0":50.00118050218366,"z0":6.257038133244941,"aX":-0.35213895370528747},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-0.6,"spinRate":2628,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.4455064101303554,"extension":5.753829852125943},"index":1,"playId":"b08900b7-a569-3898-b95e-499b12850930","pitchNumber":1,"startTime":"2026-05-30T21:27:09.156Z","endTime":"2026-05-30T21:27:13.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751581167245366,"aZ":-21.43650643671072,"pfxX":-6.78632105287536,"pfxZ":6.930245924576747,"pX":-0.709622492300439,"pZ":2.5225022302338287,"vX0":6.582755519128287,"vY0":-123.72823083614188,"vZ0":-4.049115449254717,"x":144.05,"y":170.67,"x0":-2.5233021289914634,"y0":50.00532321154422,"z0":5.977266467618153,"aX":-10.520442170688254},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.9,"breakHorizontal":10.8,"spinRate":1585,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.44272525122651807,"extension":6.062910038405722},"index":2,"playId":"75152ef9-37c6-3eb2-a461-c2f06fa8b911","pitchNumber":2,"startTime":"2026-05-30T21:27:22.741Z","endTime":"2026-05-30T21:27:26.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.124376287313545,"aZ":-21.905044736146802,"pfxX":-8.602123011955243,"pfxZ":6.50355896339919,"pX":-0.6947598627612296,"pZ":1.4871289702813217,"vX0":7.152287634355377,"vY0":-124.8342870512497,"vZ0":-6.270078091683193,"x":143.48,"y":198.63,"x0":-2.4793617540414536,"y0":50.00062037977355,"z0":5.834498296856218,"aX":-13.575474014926996},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":1688,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4387620075421923,"extension":6.013787524216555},"index":3,"playId":"e15d35f4-c934-3c74-980a-f5e1929c7efa","pitchNumber":3,"startTime":"2026-05-30T21:27:43.754Z","endTime":"2026-05-30T21:27:48.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7405716480128,"aZ":-25.442316010160173,"pfxX":-7.8797362016244215,"pfxZ":4.35706517972258,"pX":-0.8958413367534009,"pZ":2.515527510339251,"vX0":6.5333605545793105,"vY0":-123.50770268950315,"vZ0":-3.2425162296064833,"x":151.15,"y":170.86,"x0":-2.5524555407898344,"y0":50.00016083816209,"z0":5.986423754525456,"aX":-12.164363512762705},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.3,"breakHorizontal":12.7,"spinRate":1507,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.44357311815808664,"extension":6.244512393524264},"index":4,"playId":"d9fef37f-b3d5-3068-82bd-602bc69082f9","pitchNumber":4,"startTime":"2026-05-30T21:28:01.013Z","endTime":"2026-05-30T21:28:04.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-30T21:28:22.320Z","endTime":"2026-05-30T21:28:28.660Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.766942485733374,"aZ":-29.40421951654379,"pfxX":1.2539462014193647,"pfxZ":1.7479257965208648,"pX":-0.12953750784530382,"pZ":1.4389338257297442,"vX0":4.886469120194284,"vY0":-125.13032263435024,"vZ0":-5.347487907482895,"x":121.94,"y":199.93,"x0":-2.2722461712077626,"y0":50.00237807468576,"z0":6.019338420394332,"aX":1.9824793966615881},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-3.4,"spinRate":2671,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4380961211478551,"extension":6.184318529514025},"index":6,"playId":"c15f040e-60c7-319c-a769-eabc233fc4a6","pitchNumber":5,"startTime":"2026-05-30T21:28:28.660Z","endTime":"2026-05-30T21:28:33.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684719710016452,"aZ":-16.5834664756524,"pfxX":-1.2067834226910414,"pfxZ":8.603098135204341,"pX":-0.7843816949267172,"pZ":2.997503387779922,"vX0":4.964867016826472,"vY0":-133.49839625173524,"vZ0":-4.788184047768983,"x":146.9,"y":157.85,"x0":-2.508273591235612,"y0":50.00293203145703,"z0":6.001312619811874,"aX":-2.1878958088404605},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":1.2,"spinRate":2361,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4096867593025988,"extension":6.087046619749502},"index":7,"playId":"52622806-d487-3964-83f9-07a8b714f6b2","pitchNumber":6,"startTime":"2026-05-30T21:28:47.294Z","endTime":"2026-05-30T21:28:50.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.752309663668076,"aZ":-22.990647243704547,"pfxX":-7.87048278612047,"pfxZ":5.754225976281485,"pX":-0.5844880691813483,"pZ":1.2534669429526941,"vX0":7.092133694678182,"vY0":-125.14482829036324,"vZ0":-6.740584332503225,"x":139.28,"y":204.94,"x0":-2.4239727186611923,"y0":50.00305895845961,"z0":5.847943116442335,"aX":-12.563322697165594},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.1,"breakHorizontal":12.7,"spinRate":1497,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4366058569215263,"extension":6.0224401754197405},"index":8,"playId":"05be2e44-a0f7-3ab8-88c0-ad034779ddff","pitchNumber":7,"startTime":"2026-05-30T21:29:05.207Z","endTime":"2026-05-30T21:29:08.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:29:08.872Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to right fielder Cam Smith in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:29:23.506Z","endTime":"2026-05-30T21:29:52.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.251914674884485,"aZ":-14.482340649834255,"pfxX":-5.812996507789161,"pfxZ":9.393036878506472,"pX":-0.04391246815021281,"pZ":2.742012666774823,"vX0":7.736233380667285,"vY0":-136.2234485532417,"vZ0":-6.072436557458855,"x":118.67,"y":164.75,"x0":-2.16226676340332,"y0":50.00534487877401,"z0":5.997067807146481,"aX":-10.952817925918723},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2198,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4016987641462708,"extension":6.27389592562556},"hitData":{"launchSpeed":94.1,"launchAngle":42.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.21,"coordY":114.78}},"index":0,"playId":"60b0cd05-81ea-3481-bbd2-845993452410","pitchNumber":1,"startTime":"2026-05-30T21:29:40.154Z","endTime":"2026-05-30T21:29:52.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":4.500000000000014,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:29:52.467Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"David Hamilton lines out to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:30:10.572Z","endTime":"2026-05-30T21:34:17.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841087591020823,"aZ":-24.28659954949024,"pfxX":-8.387741250953718,"pfxZ":4.866903126502151,"pX":-1.3504121327537857,"pZ":1.8567670803982383,"vX0":5.621654528529621,"vY0":-126.05972479523102,"vZ0":-5.169363760992983,"x":168.47,"y":188.65,"x0":-2.51125890657333,"y0":50.00552242189588,"z0":5.876306154179741,"aX":-13.602049333782588},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":14.0,"spinRate":1512,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4332739664228664,"extension":6.105981958833606},"index":0,"playId":"342fd386-0ca5-3169-b5b6-e8a9b2b10c91","pitchNumber":1,"startTime":"2026-05-30T21:30:23.897Z","endTime":"2026-05-30T21:30:27.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"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":"513f9caf-82f7-321c-9c13-748f75f1d967","startTime":"2026-05-30T21:30:42.899Z","endTime":"2026-05-30T21:30:46.722Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2368688987096,"aZ":-24.026884262680323,"pfxX":-8.38562299221907,"pfxZ":5.146835823064723,"pX":0.03994737998860126,"pZ":1.6956057513742728,"vX0":8.543433094255402,"vY0":-124.54494128939453,"vZ0":-5.409440102409394,"x":115.48,"y":193.0,"x0":-2.33304724797371,"y0":50.004084563509615,"z0":5.8636636713788866,"aX":-13.275352386655467},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":1559,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.43851542779338715,"extension":6.270162942315813},"index":2,"playId":"8f1a479e-6fe3-330c-86d9-706a2b1cc08d","pitchNumber":2,"startTime":"2026-05-30T21:31:04.187Z","endTime":"2026-05-30T21:31:09.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.608066874852685,"aZ":-24.33565611059154,"pfxX":-8.107083110670583,"pfxZ":5.098575259812112,"pX":-1.1278262302550606,"pZ":2.7051464487876546,"vX0":5.838388478446659,"vY0":-123.0371246010956,"vZ0":-2.788036093178286,"x":159.99,"y":165.74,"x0":-2.474062807624439,"y0":50.00540801187154,"z0":5.907551146887861,"aX":-12.475099582219089},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.9,"breakHorizontal":13.3,"spinRate":1499,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.444571951418685,"extension":6.226928305651144},"index":3,"playId":"64c6306a-64a3-3e7f-832d-3cc3defb4403","pitchNumber":3,"startTime":"2026-05-30T21:31:27.042Z","endTime":"2026-05-30T21:31:34.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-30T21:31:46.431Z","endTime":"2026-05-30T21:32:26.179Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"3c2d9634-9288-3486-b620-84c85a37bf5b","startTime":"2026-05-30T21:32:26.179Z","endTime":"2026-05-30T21:32:30.672Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.054209540257105,"aZ":-11.643927496746906,"pfxX":-6.528927236810567,"pfxZ":10.866567452361537,"pX":0.36707767606871766,"pZ":2.16413190688915,"vX0":8.96180648101025,"vY0":-137.01175523820305,"vZ0":-8.188744394041503,"x":103.01,"y":180.35,"x0":-2.1075585998980526,"y0":50.002604350782434,"z0":5.999524974918287,"aX":-12.33522358645772},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2351,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.40073897237258826,"extension":6.192937756787575},"index":6,"playId":"e1a29c00-ed10-3710-b86a-9c2ef3732159","pitchNumber":4,"startTime":"2026-05-30T21:32:48.452Z","endTime":"2026-05-30T21:32:53.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712806001220287,"aZ":-18.094970661405558,"pfxX":-8.74718285908518,"pfxZ":8.760548052949934,"pX":0.07388928250559172,"pZ":-0.46674563893688986,"vX0":8.6555293023638,"vY0":-125.7618196987666,"vZ0":-11.346792179432624,"x":114.18,"y":251.38,"x0":-2.27052825657786,"y0":50.002765899609805,"z0":5.5609108819855715,"aX":-14.0580961902671},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":13.4,"breakHorizontal":13.9,"spinRate":1685,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.43498069890616886,"extension":6.334998533706458},"index":7,"playId":"b77ee8a5-0d56-32e5-aacc-9e9a8c79910b","pitchNumber":5,"startTime":"2026-05-30T21:33:25.872Z","endTime":"2026-05-30T21:33:32.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Peter Lambert. Garrett Mitchell to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":8,"actionPlayId":"b77ee8a5-0d56-32e5-aacc-9e9a8c79910b","startTime":"2026-05-30T21:33:41.198Z","endTime":"2026-05-30T21:34:06.791Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"postOnSecond":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-1.8000000000000114,"leverageIndex":1.59,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863859099403015,"aZ":-30.439340891927813,"pfxX":2.804478463587197,"pfxZ":1.1032835224794937,"pX":0.7361841889496664,"pZ":2.683189291099166,"vX0":6.605559834111206,"vY0":-124.35178785053517,"vZ0":-2.303993790309507,"x":88.94,"y":166.33,"x0":-2.3141545117266746,"y0":50.00400544088854,"z0":6.135676459300303,"aX":4.4110625006906865},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.7,"breakHorizontal":-6.6,"spinRate":2707,"spinDirection":95},"zone":6,"typeConfidence":2.0,"plateTime":0.4396939950554617,"extension":6.015951214903007},"hitData":{"launchSpeed":93.2,"launchAngle":23.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.54,"coordY":99.36}},"index":9,"playId":"60eae1e7-ca78-300a-8eff-fdcf03158b31","pitchNumber":6,"startTime":"2026-05-30T21:34:06.791Z","endTime":"2026-05-30T21:34:17.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.3,"awayTeamWinProbability":22.700000000000003,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.59,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:34:17.310Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:34:27.134Z","endTime":"2026-05-30T21:36:42.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66840352263669,"aZ":-42.77230676326718,"pfxX":7.153628914001839,"pfxZ":-8.181296004972449,"pX":-0.2713419626331342,"pZ":0.9173728986299703,"vX0":2.6492977367129615,"vY0":-114.42302416329146,"vZ0":-2.2187057949249045,"x":127.34,"y":214.01,"x0":-2.3814146375563383,"y0":50.002990899110216,"z0":6.182521692723649,"aX":9.265938661933381},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.0,"breakHorizontal":-13.7,"spinRate":2499,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.4829847339692557,"extension":6.139837225988594},"index":0,"playId":"7c966d59-17bc-3f52-a2a1-84df9ec75c5a","pitchNumber":1,"startTime":"2026-05-30T21:34:44.649Z","endTime":"2026-05-30T21:34:48.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566451220856326,"aZ":-28.79230945758812,"pfxX":0.3731190752730713,"pfxZ":2.1928312231000158,"pX":0.8756643433396858,"pZ":1.6655824501619447,"vX0":7.431157397083262,"vY0":-123.7409514355894,"vZ0":-4.704635430713632,"x":83.62,"y":193.81,"x0":-2.219769643407591,"y0":50.004989195490566,"z0":6.01441797763365,"aX":0.5767417378697905},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2667,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4432752810335012,"extension":6.268070526541606},"index":1,"playId":"4590d27e-02fc-36ae-897a-d1d0946db654","pitchNumber":2,"startTime":"2026-05-30T21:35:04.471Z","endTime":"2026-05-30T21:35:09.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-30T21:35:12.965Z","endTime":"2026-05-30T21:35:47.006Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02361738687829,"aZ":-31.47738074352263,"pfxX":1.133311640361659,"pfxZ":0.45376799956524394,"pX":0.2590968455225137,"pZ":2.260688860333351,"vX0":6.053160508154852,"vY0":-123.72003906517801,"vZ0":-2.908961088421583,"x":107.12,"y":177.74,"x0":-2.3681214939212674,"y0":50.005319414122866,"z0":6.093826163045882,"aX":1.754287385237712},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-3.5,"spinRate":2697,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.4429554970542635,"extension":6.2372509298569625},"index":3,"playId":"f1c2509b-ac87-3187-ba7c-f1a04263c39d","pitchNumber":3,"startTime":"2026-05-30T21:35:47.006Z","endTime":"2026-05-30T21:35:51.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":91.7,"endSpeed":84.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.662279204888396,"aZ":-17.30884567182373,"pfxX":-0.8454069787109588,"pfxZ":8.195088230287688,"pX":-0.10596185323208952,"pZ":1.811845185499325,"vX0":6.470597303337839,"vY0":-133.33513847073613,"vZ0":-7.302133704186543,"x":121.04,"y":189.86,"x0":-2.4465659455171638,"y0":50.00214483490768,"z0":5.8185542283481455,"aX":-1.5334979900684143},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":0.2,"spinRate":2352,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.4096240844909067,"extension":6.2639797640686865},"index":4,"playId":"3cfdc2eb-872b-3c6e-908f-ede9d0b9a1a4","pitchNumber":4,"startTime":"2026-05-30T21:36:15.958Z","endTime":"2026-05-30T21:36:19.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.544452261363368,"aZ":-30.213910688770742,"pfxX":1.7233780088248691,"pfxZ":1.2275628139470411,"pX":1.5866659892872987,"pZ":1.6406324074531793,"vX0":8.810023444453192,"vY0":-125.44836234429124,"vZ0":-4.630002468893009,"x":56.52,"y":194.48,"x0":-2.1897826290819293,"y0":50.00579895207981,"z0":5.963481363314946,"aX":2.754658294228102},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-5.0,"spinRate":2697,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.43603888638221555,"extension":6.311418085766302},"index":5,"playId":"a66f774b-23ee-32a9-ab41-7beaa67ce0d4","pitchNumber":5,"startTime":"2026-05-30T21:36:38.964Z","endTime":"2026-05-30T21:36:42.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.45,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:36:42.946Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to center fielder Jake Meyers. Garrett Mitchell scores. Christian Yelich to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:36:58.854Z","endTime":"2026-05-30T21:38:34.994Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.276723952258976,"aZ":-11.297703463214015,"pfxX":-5.672909187845252,"pfxZ":10.925892891991285,"pX":0.8265051864300421,"pZ":1.8732619709050249,"vX0":9.844944203504276,"vY0":-137.74637988647066,"vZ0":-8.668085840452553,"x":85.5,"y":188.2,"x0":-2.066331211937426,"y0":50.00048333672998,"z0":5.8362317822894925,"aX":-10.837523095682664},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2421,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39853439055638384,"extension":6.29680298598258},"index":0,"playId":"9227ae51-644d-39e2-8da7-85d27d746d63","pitchNumber":1,"startTime":"2026-05-30T21:37:22.246Z","endTime":"2026-05-30T21:37:26.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.457536188846014,"aZ":-12.244568623088922,"pfxX":-5.737325909000695,"pfxZ":10.734226161507157,"pX":0.7406781569953559,"pZ":2.763581635540139,"vX0":9.623947290565738,"vY0":-136.0366195930484,"vZ0":-6.119441874636941,"x":88.77,"y":164.16,"x0":-2.1127672379392455,"y0":50.00362103140212,"z0":5.906752861269184,"aX":-10.653723735456634},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2416,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40408746062184964,"extension":6.37521356463064},"index":1,"playId":"5ac4ea1d-dd4f-3281-97cb-1cc5a07fed01","pitchNumber":2,"startTime":"2026-05-30T21:37:44.450Z","endTime":"2026-05-30T21:37:49.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-30T21:37:59.367Z","endTime":"2026-05-30T21:38:22.686Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96076791350142,"aZ":-12.431865186010356,"pfxX":-5.0251004314412375,"pfxZ":10.221378269209598,"pX":-0.27571208796999747,"pZ":3.588418913545986,"vX0":6.64907461492066,"vY0":-138.79152063607026,"vZ0":-4.493052107600405,"x":127.51,"y":141.89,"x0":-2.0608027861614695,"y0":50.00335160171268,"z0":6.070047938835415,"aX":-9.706721490833836},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2445,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39616076382566767,"extension":6.238484697973938},"hitData":{"launchSpeed":89.1,"launchAngle":18.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.99,"coordY":78.2}},"index":3,"playId":"e73a5d2f-025a-38de-b42e-8c210bbf935a","pitchNumber":3,"startTime":"2026-05-30T21:38:22.686Z","endTime":"2026-05-30T21:38:34.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":-11.099999999999994,"leverageIndex":2.2,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:38:34.994Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks. Christian Yelich to 3rd. Jackson Chourio to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:39:03.580Z","endTime":"2026-05-30T21:42:43.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.229064377150078,"aZ":-30.67961281295953,"pfxX":2.703490906836213,"pfxZ":0.9445332807282245,"pX":-0.12007579230506435,"pZ":2.757943737760312,"vX0":4.937988024997148,"vY0":-125.19523251728506,"vZ0":-1.9256152690021424,"x":121.58,"y":164.32,"x0":-2.472301582349853,"y0":50.00179729112394,"z0":6.057777769910081,"aX":4.2736746339562215},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":-6.1,"spinRate":2622,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.43818049850641216,"extension":6.146473806381234},"index":0,"playId":"5d535c16-f393-32cd-8df0-1310814ad9a1","pitchNumber":1,"startTime":"2026-05-30T21:39:07.858Z","endTime":"2026-05-30T21:39:11.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56557401486018,"aZ":-28.362837260016477,"pfxX":-0.5146792362303723,"pfxZ":2.3699318985522098,"pX":0.27975545599315677,"pZ":1.3051166886576338,"vX0":6.455317994723819,"vY0":-126.07279529509384,"vZ0":-5.827866153621974,"x":106.34,"y":203.54,"x0":-2.2468626992120853,"y0":50.00497291584343,"z0":5.935171449954241,"aX":-0.8290101191254634},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-0.6,"spinRate":2479,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4344136222932655,"extension":6.313986897727236},"index":1,"playId":"1b29ccc6-6591-372c-b25b-95deffbb2958","pitchNumber":2,"startTime":"2026-05-30T21:39:33.084Z","endTime":"2026-05-30T21:39:39.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67601071366314,"aZ":-25.002582521952036,"pfxX":-8.266040634906688,"pfxZ":4.389650773583742,"pX":-1.080354925315823,"pZ":2.355121401367734,"vX0":6.068411591162301,"vY0":-126.97610641767574,"vZ0":-3.8546829846635133,"x":158.18,"y":175.19,"x0":-2.4256793894319313,"y0":50.0058969195814,"z0":5.87927333511797,"aX":-13.518067158586206},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":13.6,"spinRate":1619,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43113808202167414,"extension":6.354344501199101},"index":2,"playId":"09d8f88f-a449-34c4-a761-3447688463a9","pitchNumber":3,"startTime":"2026-05-30T21:39:52.713Z","endTime":"2026-05-30T21:39:57.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T21:40:02.342Z","endTime":"2026-05-30T21:40:18.707Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074082157794052,"aZ":-20.386042805154684,"pfxX":0.04140796238568356,"pfxZ":6.4082557176850035,"pX":-1.3728113385097886,"pZ":2.8778995681700996,"vX0":3.7016540176945796,"vY0":-134.074147170165,"vZ0":-4.092052337543298,"x":169.33,"y":161.08,"x0":-2.7706235261091434,"y0":50.0065658623416,"z0":5.859267553960255,"aX":0.07541370877706646},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-0.8,"spinRate":2168,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4068771632957531,"extension":6.261074849856924},"index":4,"playId":"536e3f16-6c02-323a-a57f-012aeb8ba42c","pitchNumber":4,"startTime":"2026-05-30T21:40:18.707Z","endTime":"2026-05-30T21:40:22.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.318691571249552,"aZ":-15.211204585504262,"pfxX":-4.183331124659011,"pfxZ":8.749413963239663,"pX":-1.0795613697615931,"pZ":2.360216275937147,"vX0":4.848518780648364,"vY0":-138.03536914217983,"vZ0":-6.81049830469573,"x":158.15,"y":175.05,"x0":-2.3112718322971255,"y0":50.006831759142116,"z0":5.874640925507395,"aX":-8.114398668580057},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":6.6,"spinRate":2151,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3960618740858952,"extension":6.313659070327201},"index":5,"playId":"8263b490-3e24-3e97-a38b-7a351d4c1076","pitchNumber":5,"startTime":"2026-05-30T21:40:40.570Z","endTime":"2026-05-30T21:40:44.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.841920596545325,"aZ":-31.101688068933733,"pfxX":-0.33496843275015964,"pfxZ":0.6773180786592929,"pX":0.7621524026267735,"pZ":1.2619159450928528,"vX0":7.183288815175636,"vY0":-125.32821563563338,"vZ0":-5.262359596125896,"x":87.95,"y":204.71,"x0":-2.1053798458276747,"y0":50.00212783088031,"z0":5.94824780632688,"aX":-0.5302056126006557},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":-1.2,"spinRate":2594,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4381054525613881,"extension":6.326957300529457},"index":6,"playId":"89522674-5aa3-35a8-bc10-696c684db6d4","pitchNumber":6,"startTime":"2026-05-30T21:41:14.504Z","endTime":"2026-05-30T21:41:19.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78597462062188,"aZ":-18.440180803437876,"pfxX":-0.7520051898609168,"pfxZ":7.319936675669899,"pX":-0.39081729263858755,"pZ":2.6458968889982644,"vX0":5.845261475854477,"vY0":-135.8805617321171,"vZ0":-5.255622858436582,"x":131.9,"y":167.34,"x0":-2.4689368383963486,"y0":50.00382375265964,"z0":5.879713972529263,"aX":-1.411319965484434},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":0.1,"spinRate":2390,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40254803104943226,"extension":6.2937826350640576},"index":7,"playId":"1930095a-ea72-37c6-a5a9-4ca40765c48a","pitchNumber":7,"startTime":"2026-05-30T21:41:37.118Z","endTime":"2026-05-30T21:41:41.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.068700102540205,"aZ":-10.764016663394129,"pfxX":-4.195641435832657,"pfxZ":10.999606882740423,"pX":0.4760142638972682,"pZ":2.245536960275643,"vX0":8.219156995652305,"vY0":-138.86846429020073,"vZ0":-8.088435732857153,"x":98.86,"y":178.15,"x0":-1.981448048734191,"y0":50.00284389047512,"z0":5.918065464802661,"aX":-8.167148957122434},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":5.9,"spinRate":2304,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3949255621276069,"extension":6.33968975090994},"index":8,"playId":"ed82be78-64d2-31d4-844c-9273c631fbeb","pitchNumber":8,"startTime":"2026-05-30T21:42:07.644Z","endTime":"2026-05-30T21:42:11.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.353128556065013,"aZ":-23.027938384023443,"pfxX":-9.399314131549284,"pfxZ":5.5514320136013175,"pX":-0.35378808437963605,"pZ":0.8793026181503315,"vX0":7.999373521410952,"vY0":-127.81278865514223,"vZ0":-7.618443630886526,"x":130.49,"y":215.04,"x0":-2.309183155235951,"y0":50.004076093896366,"z0":5.718491018411282,"aX":-15.488712137806145},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.4,"breakHorizontal":15.1,"spinRate":1634,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42921507514383395,"extension":6.399439098373792},"index":9,"playId":"215054b2-4596-3931-87e5-f97cdb847540","pitchNumber":9,"startTime":"2026-05-30T21:42:36.915Z","endTime":"2026-05-30T21:42:43.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.099999999999994,"awayTeamWinProbability":39.900000000000006,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":2.49,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:42:43.790Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T21:43:42.961Z","endTime":"2026-05-30T21:44:19.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"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-30T21:43:05.313Z","endTime":"2026-05-30T21:43:45.261Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":694192,"link":"/api/v1/people/694192"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49869602716974,"aZ":-30.566929826011094,"pfxX":1.5758121585308986,"pfxZ":1.0007226594946257,"pX":-0.0027257393659600284,"pZ":3.2456583421341345,"vX0":5.281524513393119,"vY0":-126.03128109885832,"vZ0":-1.0519883009482316,"x":117.1,"y":151.15,"x0":-2.32989042809887,"y0":50.0045957563139,"z0":6.136133895534145,"aX":2.5358346930569153},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-4.1,"spinRate":2604,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.43451167996369966,"extension":6.087913377616563},"index":1,"playId":"0627f847-8091-3647-9867-65b164833560","pitchNumber":1,"startTime":"2026-05-30T21:43:45.261Z","endTime":"2026-05-30T21:43:48.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":694192,"link":"/api/v1/people/694192"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.278502067392534,"aZ":-15.06298534335111,"pfxX":-5.676178642107546,"pfxZ":8.872809848180733,"pX":0.30560921064747365,"pZ":2.6436812257025557,"vX0":8.856740244552219,"vY0":-138.1231249620871,"vZ0":-6.3793632973394665,"x":105.35,"y":167.4,"x0":-2.2076843512665603,"y0":50.00405629582858,"z0":5.99939184339884,"aX":-10.948846461562395},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2288,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3968199388920226,"extension":6.246584769170233},"hitData":{"launchSpeed":105.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.27,"coordY":154.12}},"index":2,"playId":"9a27f5cf-7356-3db7-963b-1eef1322ed47","pitchNumber":2,"startTime":"2026-05-30T21:44:11.649Z","endTime":"2026-05-30T21:44:19.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":694192,"link":"/api/v1/people/694192"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":10.700000000000003,"leverageIndex":4.14,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:44:19.479Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a line drive to center fielder Garrett Mitchell, deflected by shortstop Joey Ortiz.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:46:29.121Z","endTime":"2026-05-30T21:47:27.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"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":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632955524275037,"aZ":-23.531641640470166,"pfxX":-8.413715695794973,"pfxZ":4.676432275085862,"pX":0.32938065659554794,"pZ":2.607833313904938,"vX0":9.829744467550185,"vY0":-135.38811908114104,"vZ0":-3.7006638058646963,"x":104.44,"y":168.37,"x0":-2.2619594634364812,"y0":50.004794133933245,"z0":5.646882591480448,"aX":-15.56020844124013},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.8,"breakHorizontal":13.1,"spinRate":1881,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4051639460563745,"extension":6.406670002682913},"index":0,"playId":"6799f3f9-f849-3a62-a501-d63cf728508b","pitchNumber":1,"startTime":"2026-05-30T21:46:33.438Z","endTime":"2026-05-30T21:46:36.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-30T21:46:48.134Z","endTime":"2026-05-30T21:47:00.742Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.595804759230436,"aZ":-24.7050305273064,"pfxX":-8.712504062437546,"pfxZ":4.001738640977175,"pX":-0.4247637283765326,"pZ":1.2234513166584375,"vX0":8.061575309957172,"vY0":-136.00176714749657,"vZ0":-7.004403551955379,"x":133.19,"y":205.75,"x0":-2.2993680822906497,"y0":50.006614074659005,"z0":5.55287960516933,"aX":-16.27973609857905},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":14.0,"spinRate":1967,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40316618809177696,"extension":6.286686290999894},"index":2,"playId":"25352e67-2785-3088-bb63-5e19a84db743","pitchNumber":2,"startTime":"2026-05-30T21:47:00.742Z","endTime":"2026-05-30T21:47:04.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91548192848939,"aZ":-26.143836004278867,"pfxX":1.3419340459427611,"pfxZ":3.4905291053825067,"pX":-0.4809349438053661,"pZ":2.6753492781416117,"vX0":4.681568758637404,"vY0":-130.28980199682348,"vZ0":-2.945750782061909,"x":135.33,"y":166.55,"x0":-2.471367940210286,"y0":50.00450234808665,"z0":5.7842641477338175,"aX":2.3208011257797247},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.9,"breakHorizontal":-3.4,"spinRate":2214,"spinDirection":176},"zone":4,"typeConfidence":2.0,"plateTime":0.4194789091215845,"extension":6.121660965872641},"hitData":{"launchSpeed":91.0,"launchAngle":11.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":123.26,"coordY":101.33}},"index":3,"playId":"82f15f53-7545-31e9-8ae2-dc0f88bd2524","pitchNumber":3,"startTime":"2026-05-30T21:47:13.578Z","endTime":"2026-05-30T21:47:27.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:47:27.601Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, second baseman Brice Turang to first baseman Andrew Vaughn. Jeremy Peña to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:48:10.253Z","endTime":"2026-05-30T21:50:00.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"da0fe483-326a-3208-8613-209082c347e2","startTime":"2026-05-30T21:47:51.898Z","endTime":"2026-05-30T21:47:55.820Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.337687205549436,"aZ":-16.832226135622538,"pfxX":-2.8578618612033893,"pfxZ":7.972013097176571,"pX":-0.35595999856219834,"pZ":3.478332895040146,"vX0":6.146536427074087,"vY0":-137.7668917760744,"vZ0":-3.1979343212620046,"x":130.57,"y":144.87,"x0":-2.243618199257586,"y0":50.000156990457356,"z0":5.790483951093625,"aX":-5.498661739914111},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":4.0,"spinRate":2120,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3974286201508992,"extension":6.32225211022382},"index":1,"playId":"1c7e3c22-106e-3471-acbf-e9697ff93f46","pitchNumber":1,"startTime":"2026-05-30T21:48:12.415Z","endTime":"2026-05-30T21:48:16.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66547122336945,"aZ":-25.446365669071035,"pfxX":-9.405715465998746,"pfxZ":3.504693545960537,"pX":1.0040116691425642,"pZ":2.673291429911821,"vX0":11.338178784641576,"vY0":-137.98765051190378,"vZ0":-3.400581143172079,"x":78.73,"y":166.6,"x0":-1.942750656611046,"y0":50.00688861167567,"z0":5.642667111140186,"aX":-18.08145057274708},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":14.5,"spinRate":2094,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3974398608605889,"extension":6.408915351192757},"index":2,"playId":"92856d26-ba12-316a-b130-7914d8c2fc6e","pitchNumber":2,"startTime":"2026-05-30T21:48:38.041Z","endTime":"2026-05-30T21:48:42.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.076966800459086,"aZ":-29.45028677977413,"pfxX":1.8044311505554123,"pfxZ":1.529467580718542,"pX":0.844156301948834,"pZ":3.440076772306478,"vX0":7.289741107598417,"vY0":-132.35883006239465,"vZ0":-0.6950491260791385,"x":84.82,"y":145.9,"x0":-2.175236629073975,"y0":50.00470552266565,"z0":5.854295055194132,"aX":3.214007913167066},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-4.8,"spinRate":2223,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4131299422023118,"extension":6.375465877742131},"index":3,"playId":"f9098e56-df29-334d-8dde-0ec8e244e756","pitchNumber":3,"startTime":"2026-05-30T21:48:58.725Z","endTime":"2026-05-30T21:49:02.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.343418637650668,"aZ":-17.91005020505221,"pfxX":-5.113930110907147,"pfxZ":7.33253839695889,"pX":-0.6856961123291991,"pZ":2.870527811103225,"vX0":6.010737189311527,"vY0":-138.6737909872616,"vZ0":-4.37873138863909,"x":143.14,"y":161.28,"x0":-2.2180624646232543,"y0":50.00234251125507,"z0":5.666616834452434,"aX":-9.948392487768785},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":8.0,"spinRate":2200,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3951514136560066,"extension":6.388884594092768},"index":4,"playId":"52e8e1b7-36e5-382b-9bee-f11473f6c5fb","pitchNumber":4,"startTime":"2026-05-30T21:49:18.570Z","endTime":"2026-05-30T21:49:24.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jeremy Peña steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":5,"actionPlayId":"52e8e1b7-36e5-382b-9bee-f11473f6c5fb","startTime":"2026-05-30T21:49:30.428Z","endTime":"2026-05-30T21:49:52.974Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"postOnSecond":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.35,"dramaIndex":55.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63429436779614,"aZ":-25.684358903639733,"pfxX":-8.461625734051779,"pfxZ":3.3404337559115884,"pX":0.5464645446137635,"pZ":2.850922848001814,"vX0":10.044989466313515,"vY0":-138.86372911144628,"vZ0":-2.743344978773771,"x":96.17,"y":161.81,"x0":-2.027472661753228,"y0":50.0014652709947,"z0":5.570015288084892,"aX":-16.436413612315246},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":13.1,"spinRate":2081,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3952249232192968,"extension":6.312779960775485},"hitData":{"launchSpeed":84.1,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.66,"coordY":151.07}},"index":6,"playId":"1a2714fd-0d4b-381f-8637-e5e70dd60144","pitchNumber":5,"startTime":"2026-05-30T21:49:52.974Z","endTime":"2026-05-30T21:50:00.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"second":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":1.35,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:50:00.286Z","atBatIndex":41},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Christian Walker hit by pitch.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:50:16.461Z","endTime":"2026-05-30T21:52:09.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45410944227019,"aZ":-18.56156533749081,"pfxX":-6.170123246439627,"pfxZ":7.205204705561775,"pX":-0.03041483211324426,"pZ":2.1790608826132676,"vX0":8.0050866056927,"vY0":-136.6789261532477,"vZ0":-5.847712754108052,"x":118.16,"y":179.95,"x0":-2.197195314116635,"y0":50.005741695546604,"z0":5.623379630017344,"aX":-11.662525849938971},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":9.5,"spinRate":2134,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40091859239813354,"extension":6.390990106923339},"index":0,"playId":"ab0d5a83-3e4a-3885-9130-ac67bc12835c","pitchNumber":1,"startTime":"2026-05-30T21:50:31.880Z","endTime":"2026-05-30T21:50:34.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.902938187503864,"aZ":-25.43783318238987,"pfxX":2.825646779411237,"pfxZ":3.7557003110106812,"pX":0.3319566536342685,"pZ":2.590874983682367,"vX0":5.891500982526579,"vY0":-132.94003105127155,"vZ0":-3.3599958040818834,"x":104.35,"y":168.83,"x0":-2.278157734680586,"y0":50.00489012563473,"z0":5.713186392058222,"aX":5.067341280666196},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":-6.4,"spinRate":2173,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.41166019521956443,"extension":6.390803543886099},"index":1,"playId":"406b3bb4-c54a-31ba-a2ba-c48fee24fb9f","pitchNumber":2,"startTime":"2026-05-30T21:50:54.922Z","endTime":"2026-05-30T21:50:59.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.431715336308365,"aZ":-25.852428978963957,"pfxX":-9.024483516057177,"pfxZ":3.253484140776597,"pX":1.8477589601547562,"pZ":1.5799830064363798,"vX0":13.4088262650259,"vY0":-138.85931357272378,"vZ0":-6.088246210952062,"x":46.57,"y":196.12,"x0":-1.8815340802776959,"y0":50.003661503599346,"z0":5.531796581192649,"aX":-17.543176443933532},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":13.4,"spinRate":2174,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39514951828239475,"extension":6.326382977419899},"index":2,"playId":"aef92c19-5a7b-321c-86da-7d5b16d4ed0a","pitchNumber":3,"startTime":"2026-05-30T21:51:21.921Z","endTime":"2026-05-30T21:51:24.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68436427983851,"aZ":-28.849110810895215,"pfxX":7.8865858313953465,"pfxZ":2.0936090032075434,"pX":-0.14015142487346613,"pZ":1.0701558402645213,"vX0":3.0634767996076038,"vY0":-125.73102408047515,"vZ0":-5.033711101866882,"x":122.34,"y":209.89,"x0":-2.4019444076534167,"y0":50.000595849556056,"z0":5.465039149509371,"aX":12.508178125437967},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-15.0,"spinRate":2615,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.43716935693428516,"extension":6.131212842735927},"index":3,"playId":"9f8e3721-beb7-352a-a978-d30a9bf30f4c","pitchNumber":4,"startTime":"2026-05-30T21:51:41.468Z","endTime":"2026-05-30T21:51:45.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.816166148328094,"aZ":-26.58792472151281,"pfxX":-7.694678005544867,"pfxZ":2.974526596378258,"pX":-2.777001049044559,"pZ":3.1554656691628766,"vX0":1.8188826577026647,"vY0":-136.80066474582372,"vZ0":-1.8055475828772911,"x":222.85,"y":153.58,"x0":-2.4550828752512044,"y0":50.00156762575463,"z0":5.663457500625075,"aX":-14.446550328703793},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":13.4,"spinRate":2182,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4018237307193817,"extension":6.12066610954869},"index":4,"playId":"cf4449c5-912f-3051-8d5b-46ab6f55b62d","pitchNumber":5,"startTime":"2026-05-30T21:52:02.683Z","endTime":"2026-05-30T21:52:09.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":687075,"link":"/api/v1/people/687075"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.3,"awayTeamWinProbability":22.700000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.43,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:52:09.197Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Trammell singles on a line drive to second baseman Brice Turang, deflected by first baseman Andrew Vaughn. Jeremy Peña scores. Christian Walker to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:54:58.686Z","endTime":"2026-05-30T21:57:50.421Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[1],"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":687075,"link":"/api/v1/people/687075"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T21:52:31.039Z","endTime":"2026-05-30T21:53:37.611Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Carlos Rodriguez replaces Brandon Sproat.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-30T21:53:37.611Z","endTime":"2026-05-30T21:55:00.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692230,"link":"/api/v1/people/692230"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687075,"link":"/api/v1/people/687075","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25413080641519,"aZ":-21.235261442681193,"pfxX":1.097114904614501,"pfxZ":6.275658017416129,"pX":-0.5124938891229879,"pZ":3.296569546287093,"vX0":1.9141997209831065,"vY0":-131.0897202922179,"vZ0":-2.7036425675112956,"x":136.54,"y":149.77,"x0":-1.3942324560208943,"y0":50.00421388601997,"z0":5.923460686650562,"aX":1.9128113209615611},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.0,"breakHorizontal":-2.4,"spinRate":2248,"spinDirection":191},"zone":1,"typeConfidence":0.9,"plateTime":0.41754347731110286,"extension":6.23527187615297},"index":2,"playId":"1ca57801-64c9-3e29-ae63-7b005468d0cd","pitchNumber":1,"startTime":"2026-05-30T21:55:00.661Z","endTime":"2026-05-30T21:55:04.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07299412366016,"aZ":-21.368625758392763,"pfxX":-0.039388881522361086,"pfxZ":6.041072603347661,"pX":0.7970119266992354,"pZ":3.3334886180351058,"vX0":5.2194438556424005,"vY0":-132.58222817545104,"vZ0":-2.8003606454184324,"x":86.62,"y":148.78,"x0":-1.1880489773212173,"y0":50.00294757571624,"z0":5.954544571122021,"aX":-0.07080480815651957},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.6,"breakHorizontal":-1.0,"spinRate":2329,"spinDirection":193},"zone":3,"typeConfidence":0.9,"plateTime":0.41235645287263845,"extension":6.088733681037391},"index":3,"playId":"3e9077b3-038f-351f-8fa7-48cb031f31c3","pitchNumber":2,"startTime":"2026-05-30T21:55:18.588Z","endTime":"2026-05-30T21:55:21.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-30T21:55:42.902Z","endTime":"2026-05-30T21:55:55.744Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056599802548153,"aZ":-28.054819619375806,"pfxX":-9.966149046553564,"pfxZ":2.5202199442796074,"pX":1.3476032952580528,"pZ":1.2323550370762602,"vX0":9.776996261085792,"vY0":-127.27303797926648,"vZ0":-5.151362280928663,"x":65.63,"y":205.51,"x0":-1.2558750208106857,"y0":50.002965313087785,"z0":5.514854837330345,"aX":-16.2879340685838},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":15.7,"spinRate":1964,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.43099438432924364,"extension":6.388784743890003},"index":5,"playId":"58ad5604-2796-3cf9-a8a3-935f7d208f82","pitchNumber":3,"startTime":"2026-05-30T21:55:55.744Z","endTime":"2026-05-30T21:56:00.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":94.7,"endSpeed":86.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02835309609936,"aZ":-13.334244563621837,"pfxX":-2.998422100038409,"pfxZ":9.863136727896958,"pX":0.4675871386975562,"pZ":2.7728279445161634,"vX0":5.672775319002619,"vY0":-137.68111124010122,"vZ0":-5.6067153556500635,"x":99.18,"y":163.91,"x0":-1.234701084007805,"y0":50.00195472801197,"z0":5.7462612207969626,"aX":-5.7273552472417215},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":4.2,"spinRate":2343,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.39859815525744935,"extension":6.193087832139756},"index":6,"playId":"449ff0e3-5c95-3e72-b712-517fed130d21","pitchNumber":4,"startTime":"2026-05-30T21:56:15.310Z","endTime":"2026-05-30T21:56:19.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9207460966291,"aZ":-23.432296494101532,"pfxX":-9.968096380685035,"pfxZ":5.250293791031549,"pX":-0.9834715816833004,"pZ":0.6266409260007181,"vX0":4.148616933724828,"vY0":-128.5140416591028,"vZ0":-7.552149804480861,"x":154.49,"y":221.86,"x0":-1.3283612474786781,"y0":50.00131472551599,"z0":5.437793421711917,"aX":-16.585311407148318},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":17.0,"spinRate":1895,"spinDirection":248},"zone":13,"typeConfidence":0.89,"plateTime":0.4270580903644712,"extension":6.223782005155791},"index":7,"playId":"46766a54-a9fa-3c57-841c-f636003d43a7","pitchNumber":5,"startTime":"2026-05-30T21:56:35.820Z","endTime":"2026-05-30T21:56:38.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63528211628192,"aZ":-27.562276494541596,"pfxX":-10.225867980054092,"pfxZ":2.7351757019632252,"pX":0.6851805439006728,"pZ":1.7832263266214852,"vX0":8.296343963066874,"vY0":-129.35842572540992,"vZ0":-4.257955204863676,"x":90.88,"y":190.63,"x0":-1.2453586086957589,"y0":50.00028568610025,"z0":5.579732079924368,"aX":-17.214704749334174},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":1767,"spinDirection":251},"zone":9,"typeConfidence":0.9,"plateTime":0.424496686036286,"extension":6.311806869488012},"index":8,"playId":"e9332a4d-ccc4-3fcb-9c3f-d6899ce014b4","pitchNumber":6,"startTime":"2026-05-30T21:56:57.230Z","endTime":"2026-05-30T21:57:00.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69340771498203,"aZ":-20.737902364005446,"pfxX":-0.9338526934697073,"pfxZ":6.215915887840488,"pX":-0.8953273769795893,"pZ":4.630772703870278,"vX0":1.9115998245313073,"vY0":-134.4133679311156,"vZ0":0.27296737703269525,"x":151.13,"y":113.75,"x0":-1.4926972395745095,"y0":50.00163044942663,"z0":5.994230400560663,"aX":-1.718034808641506},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":1.3,"spinRate":2231,"spinDirection":199},"zone":11,"typeConfidence":0.89,"plateTime":0.406685506469612,"extension":6.171171170180163},"index":9,"playId":"e8e166e7-3a5a-392a-af37-4b0a242078d8","pitchNumber":7,"startTime":"2026-05-30T21:57:20.740Z","endTime":"2026-05-30T21:57:23.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.504942642246597,"aZ":-26.898922652595147,"pfxX":-9.415110065472819,"pfxZ":3.1416580734692445,"pX":0.20757142969519757,"pZ":1.721038443779218,"vX0":6.684699222235944,"vY0":-128.88285767524383,"vZ0":-4.432267874188533,"x":109.09,"y":192.31,"x0":-1.2002533381593028,"y0":50.001159515520925,"z0":5.547547083115727,"aX":-15.79231870623549},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":15.5,"spinRate":1876,"spinDirection":252},"zone":8,"typeConfidence":0.9,"plateTime":0.4254474431765094,"extension":6.346027232022467},"hitData":{"launchSpeed":83.7,"launchAngle":7.0,"totalDistance":92.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.77,"coordY":175.04}},"index":10,"playId":"19b7fead-69e4-38c6-9764-a28055c095a6","pitchNumber":8,"startTime":"2026-05-30T21:57:41.886Z","endTime":"2026-05-30T21:57:50.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":1.82,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:57:50.421Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Paredes doubles (9) on a line drive to left fielder Jackson Chourio. Christian Walker scores. Taylor Trammell scores.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:58:30.501Z","endTime":"2026-05-30T21:58:53.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":692230,"link":"/api/v1/people/692230"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":{"id":687075,"link":"/api/v1/people/687075"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50917805886464,"aZ":-12.933007808052997,"pfxX":-3.5742957970307376,"pfxZ":9.935980158780115,"pX":-0.3597716563885754,"pZ":3.0153268359635423,"vX0":3.9119725188047836,"vY0":-138.85209541589882,"vZ0":-5.3360850561678825,"x":130.71,"y":157.37,"x0":-1.328142226917022,"y0":50.00282499453954,"z0":5.835406794233048,"aX":-6.921554594157348},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2307,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.39574355943016437,"extension":6.226510150057353},"hitData":{"launchSpeed":83.8,"launchAngle":19.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.32,"coordY":124.65}},"index":0,"playId":"c0481d8f-b2b7-350f-af4f-4fb43ea236b4","pitchNumber":1,"startTime":"2026-05-30T21:58:39.031Z","endTime":"2026-05-30T21:58:53.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":10.100000000000009,"leverageIndex":1.21,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:58:53.679Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T21:59:12.739Z","endTime":"2026-05-30T21:59:41.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.089638655274143,"aZ":-27.296727163215163,"pfxX":-10.124733895140961,"pfxZ":3.020062302590066,"pX":0.0951574773150264,"pZ":1.8765803304927835,"vX0":6.594453370960709,"vY0":-126.65281906120578,"vZ0":-4.047735797828075,"x":113.37,"y":188.11,"x0":-1.2335283649147126,"y0":50.00439077020272,"z0":5.691113366617619,"aX":-16.3669506486866},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":16.7,"spinRate":1819,"spinDirection":249},"zone":8,"typeConfidence":0.9,"plateTime":0.4333065354809378,"extension":6.276602670472355},"hitData":{"launchSpeed":77.8,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.2,"coordY":157.16}},"index":0,"playId":"a8c4045f-b74c-35ee-a841-10638ae7a747","pitchNumber":1,"startTime":"2026-05-30T21:59:33.728Z","endTime":"2026-05-30T21:59:41.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.34,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-30T21:59:41.725Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T22:00:00.464Z","endTime":"2026-05-30T22:02:26.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20007591204489,"aZ":-12.946747419447586,"pfxX":-3.663350086401498,"pfxZ":10.215615280466604,"pX":1.1884929521826673,"pZ":2.633268297033001,"vX0":7.608652429040385,"vY0":-136.5838489156733,"vZ0":-5.965228622663998,"x":71.7,"y":167.68,"x0":-1.1622907933135664,"y0":50.00162096494962,"z0":5.742568856133266,"aX":-6.895044351414982},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":4.9,"spinRate":2275,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.4016379659190106,"extension":6.322458010599616},"index":0,"playId":"5c3c3895-6bab-33aa-8c99-1ae08203db65","pitchNumber":1,"startTime":"2026-05-30T22:00:09.549Z","endTime":"2026-05-30T22:00:12.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13297417713303,"aZ":-24.376340712716445,"pfxX":0.5301784021335916,"pfxZ":4.385414696952434,"pX":0.7907286166516908,"pZ":2.0347624956342787,"vX0":4.999828035125968,"vY0":-132.41899664101032,"vZ0":-5.239818522771348,"x":86.86,"y":183.84,"x0":-1.1902147756911208,"y0":50.00129768074581,"z0":5.821373322984293,"aX":0.9402575398076916},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-2.0,"spinRate":2294,"spinDirection":190},"zone":9,"typeConfidence":0.9,"plateTime":0.4135496059721535,"extension":6.286450255388517},"index":1,"playId":"17c19ef8-b8d3-3169-95cf-b0141d571f5b","pitchNumber":2,"startTime":"2026-05-30T22:00:25.937Z","endTime":"2026-05-30T22:00:29.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25935584610404,"aZ":-29.772138229228215,"pfxX":5.521157108207964,"pfxZ":1.6248372112414131,"pX":1.2808760175770957,"pZ":0.6492883150738118,"vX0":3.939747872705198,"vY0":-120.79915159717389,"vZ0":-5.866609460491809,"x":68.18,"y":221.25,"x0":-1.090093172000216,"y0":50.00018763631186,"z0":5.73731908000861,"aX":8.129391463326547},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":-10.9,"spinRate":2484,"spinDirection":62},"zone":14,"typeConfidence":0.88,"plateTime":0.45400046601950095,"extension":6.313191475475197},"index":2,"playId":"d5dfd5bf-1869-3e1a-b6b6-4eb8e47ac17d","pitchNumber":3,"startTime":"2026-05-30T22:00:48.134Z","endTime":"2026-05-30T22:00:51.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18086829153764,"aZ":-15.733463206229638,"pfxX":-5.445166973619381,"pfxZ":8.450858031632432,"pX":-0.8974762712332102,"pZ":2.805530560370099,"vX0":3.478946458129341,"vY0":-138.63274012925177,"vZ0":-5.131623584481662,"x":151.21,"y":163.03,"x0":-1.461630400396349,"y0":50.002497739588314,"z0":5.731913018433263,"aX":-10.591671571114968},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2381,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.39519623265187187,"extension":6.27755451684769},"index":3,"playId":"65dda540-8713-30ab-b9bb-7c8b6fbcbb2f","pitchNumber":4,"startTime":"2026-05-30T22:01:09.727Z","endTime":"2026-05-30T22:01:13.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53675627745787,"aZ":-29.950771647972566,"pfxX":8.786954741827643,"pfxZ":1.5242375361117322,"pX":-0.2696903089268358,"pZ":2.206392804265407,"vX0":0.009215734768870776,"vY0":-120.33492710753596,"vZ0":-2.3893176943477146,"x":127.28,"y":179.21,"x0":-1.414128760119042,"y0":50.00299281410371,"z0":5.879913603691758,"aX":12.816026452487062},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":-15.8,"spinRate":2354,"spinDirection":75},"zone":5,"typeConfidence":0.9,"plateTime":0.45611125453278545,"extension":6.3051397403216205},"index":4,"playId":"8c15b805-628a-3835-ae85-4e94050093e1","pitchNumber":5,"startTime":"2026-05-30T22:01:38.379Z","endTime":"2026-05-30T22:01:41.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":94.5,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.066352380997024,"aZ":-11.412526291651865,"pfxX":-4.679240921357152,"pfxZ":10.941024105414492,"pX":1.0726338166560783,"pZ":2.8184152650027805,"vX0":7.846290893187938,"vY0":-137.28100966678358,"vZ0":-6.011838694653159,"x":76.11,"y":162.68,"x0":-1.2222901965306794,"y0":50.001725982789814,"z0":5.822862576225511,"aX":-8.879023526548071},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":6.7,"spinRate":2266,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.39989570367468863,"extension":6.3494824461747275},"index":5,"playId":"4e10a2e3-7934-39db-9312-69328210abad","pitchNumber":6,"startTime":"2026-05-30T22:02:02.984Z","endTime":"2026-05-30T22:02:07.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.953595003104716,"aZ":-29.081881923506216,"pfxX":6.926054196326167,"pfxZ":2.07688174353168,"pX":0.6723216039782949,"pZ":1.4627686477711797,"vX0":2.2220284218362174,"vY0":-121.98709993881654,"vZ0":-4.4847502713196805,"x":91.37,"y":199.29,"x0":-1.1532015418035324,"y0":50.00191297571341,"z0":5.870380795636836,"aX":10.29869286282762},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.9,"breakHorizontal":-13.1,"spinRate":2527,"spinDirection":78},"zone":14,"typeConfidence":0.83,"plateTime":0.45130066677269776,"extension":6.343342990051032},"index":6,"playId":"63965d67-c1b0-38fc-88fd-53027f17dc64","pitchNumber":7,"startTime":"2026-05-30T22:02:22.284Z","endTime":"2026-05-30T22:02:26.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:02:26.678Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T22:04:50.631Z","endTime":"2026-05-30T22:06:39.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: AJ Blubaugh replaces Peter Lambert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"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-30T22:03:52.649Z","endTime":"2026-05-30T22:04:52.702Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663567,"link":"/api/v1/people/663567","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":80.8,"endSpeed":75.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.087010248090685,"aZ":-40.411074763939624,"pfxX":3.8686045565266935,"pfxZ":-5.9029944428273335,"pX":0.5013693469505536,"pZ":0.5466352898255126,"vX0":5.075689206061899,"vY0":-117.61459054695322,"vZ0":-3.9665939061150244,"x":97.89,"y":224.02,"x0":-2.190322876374261,"y0":50.00310573384694,"z0":6.017098950273672,"aX":5.398229094683737},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.4,"breakHorizontal":-8.3,"spinRate":2433,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.4663702995315089,"extension":6.4452182546844785},"index":1,"playId":"528e6825-ac01-3127-bcce-c44e4c62f2a0","pitchNumber":1,"startTime":"2026-05-30T22:04:52.702Z","endTime":"2026-05-30T22:04:56.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72259968902937,"aZ":-15.255697653749586,"pfxX":-6.914731252902306,"pfxZ":8.838779965439844,"pX":-1.3766435772532806,"pZ":3.5576705577197525,"vX0":5.0375167839181945,"vY0":-138.1787735824289,"vZ0":-3.6871862212936706,"x":169.47,"y":142.72,"x0":-2.334442159315744,"y0":50.000739296993636,"z0":5.948811847531521,"aX":-13.23335352225195},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2153,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3979389982293804,"extension":6.544145950099764},"index":2,"playId":"c29a1a19-ce82-3ce2-a5fc-5dc4ec021dfa","pitchNumber":2,"startTime":"2026-05-30T22:05:12.152Z","endTime":"2026-05-30T22:05:15.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":94.3,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76090527764675,"aZ":-13.871733843816816,"pfxX":-7.867044681983957,"pfxZ":9.738924231440874,"pX":0.1968127939901033,"pZ":3.1498543465966162,"vX0":9.183442586248074,"vY0":-136.85623484722797,"vZ0":-4.99699952494325,"x":109.5,"y":153.73,"x0":-2.1946675224910344,"y0":50.00565542103472,"z0":5.96385849440224,"aX":-14.790175552664506},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2236,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.40160883437114503,"extension":6.5505204309759115},"index":3,"playId":"20bda99f-a681-39be-ab53-e153ec0afb45","pitchNumber":3,"startTime":"2026-05-30T22:05:27.188Z","endTime":"2026-05-30T22:05:31.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91413552627436,"aZ":-12.320908642074173,"pfxX":-8.140838879372122,"pfxZ":10.450815207757785,"pX":0.007850093188338915,"pZ":2.142743450485723,"vX0":8.562210724734797,"vY0":-137.54442060481983,"vZ0":-7.931100483166114,"x":116.7,"y":180.93,"x0":-2.1004172308495406,"y0":50.00593937775124,"z0":5.915587044901805,"aX":-15.46965375415831},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":12.7,"spinRate":2299,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.39951296071215436,"extension":6.490710281036088},"index":4,"playId":"488a0ccc-5807-3c5f-b524-f25335736b32","pitchNumber":4,"startTime":"2026-05-30T22:05:43.494Z","endTime":"2026-05-30T22:05:47.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31117329352978,"aZ":-30.799658881344612,"pfxX":-9.023331637244906,"pfxZ":0.9018689639539108,"pX":-0.8494882157731191,"pZ":1.4715757463395218,"vX0":6.269135765791125,"vY0":-123.10232711812438,"vZ0":-4.550058356914366,"x":149.38,"y":199.05,"x0":-2.2673199826039676,"y0":50.001908584810685,"z0":5.975449998679611,"aX":-13.734567182881774},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":2333,"spinDirection":268},"zone":13,"typeConfidence":0.87,"plateTime":0.44634366920448887,"extension":6.343087573087172},"index":5,"playId":"3642fbf3-a617-3dbf-bbae-14649ef01936","pitchNumber":5,"startTime":"2026-05-30T22:06:01.813Z","endTime":"2026-05-30T22:06:06.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-30T22:06:12.442Z","endTime":"2026-05-30T22:06:32.092Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.159371190431564,"aZ":-13.916888420000948,"pfxX":-6.662898622145233,"pfxZ":9.415131255622573,"pX":-0.2617721663613713,"pZ":2.6249625771436,"vX0":7.690192962098768,"vY0":-139.29293849023327,"vZ0":-6.287510662740185,"x":126.98,"y":167.91,"x0":-2.210197207230699,"y0":50.00312135053221,"z0":5.854711185809434,"aX":-12.920394411670895},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2192,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3952431526386784,"extension":6.569957712824045},"hitData":{"launchSpeed":110.8,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.16,"coordY":160.71}},"index":7,"playId":"448b672f-2c28-3b36-9bbb-dc5e9e489e75","pitchNumber":6,"startTime":"2026-05-30T22:06:32.092Z","endTime":"2026-05-30T22:06:39.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:06:39.915Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T22:06:56.678Z","endTime":"2026-05-30T22:08:16.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":83.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.146374062828155,"aZ":-17.855584964672325,"pfxX":-1.4042180882933377,"pfxZ":8.123477452992246,"pX":0.7368749334078523,"pZ":1.1334004358130394,"vX0":7.790748287935432,"vY0":-131.27454883499476,"vZ0":-8.75590925996052,"x":88.91,"y":208.18,"x0":-2.0740871281643565,"y0":50.00511819390335,"z0":5.816075966644849,"aX":-2.4762590310409704},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.2,"breakHorizontal":1.0,"spinRate":2305,"spinDirection":213},"zone":14,"typeConfidence":0.63,"plateTime":0.41562008366111103,"extension":6.592073964955452},"index":0,"playId":"035dddbb-e9f4-3950-81c2-1ad86cb8a614","pitchNumber":1,"startTime":"2026-05-30T22:07:10.945Z","endTime":"2026-05-30T22:07:14.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67027876576551,"aZ":-18.91472465244521,"pfxX":-0.20351076836602644,"pfxZ":7.484218639184629,"pX":0.47887440614902177,"pZ":0.882337621630977,"vX0":6.688472416148512,"vY0":-131.45567680665235,"vZ0":-9.266773433314691,"x":98.75,"y":214.96,"x0":-2.058849178320598,"y0":50.00126295596853,"z0":5.824984531753267,"aX":-0.3605203264576786},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":-1.0,"spinRate":2430,"spinDirection":205},"zone":14,"typeConfidence":0.81,"plateTime":0.41472853149357336,"extension":6.514750081995268},"index":1,"playId":"0042533e-1ca1-3dcb-9ce8-92b03934c71d","pitchNumber":2,"startTime":"2026-05-30T22:07:26.914Z","endTime":"2026-05-30T22:07:30.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359318684152555,"aZ":-29.815934373821033,"pfxX":6.293515763405198,"pfxZ":1.5542998730014563,"pX":-0.8137949112412456,"pZ":3.5775603607378916,"vX0":1.78927439697457,"vY0":-122.79009927334118,"vZ0":-0.01568402646705691,"x":148.02,"y":142.19,"x0":-2.3705119301618516,"y0":50.005462171478484,"z0":6.130708326508875,"aX":9.566602624189333},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":-11.9,"spinRate":2753,"spinDirection":69},"zone":11,"typeConfidence":0.88,"plateTime":0.4468552219827693,"extension":6.313619002416031},"index":2,"playId":"b1bf3c67-81d6-3be8-b060-e56a0e7a626d","pitchNumber":3,"startTime":"2026-05-30T22:07:45.906Z","endTime":"2026-05-30T22:07:49.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.987427183457207,"aZ":-30.941973942212417,"pfxX":6.015156526006644,"pfxZ":0.8188019232540871,"pX":0.15550317708484007,"pZ":2.647756372767478,"vX0":3.7570557036569325,"vY0":-122.50517842528394,"vZ0":-1.8069972462265471,"x":111.07,"y":167.29,"x0":-2.1836236338544666,"y0":50.003187849244604,"z0":6.0597469302453515,"aX":9.070803794009926},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-11.9,"spinRate":2800,"spinDirection":72},"zone":5,"typeConfidence":0.89,"plateTime":0.44845866207312746,"extension":6.3927982771536005},"hitData":{"launchSpeed":78.6,"launchAngle":12.0,"totalDistance":136.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.35,"coordY":125.94}},"index":3,"playId":"4cfea8b3-8227-3d94-83e4-15580bb1d6ab","pitchNumber":4,"startTime":"2026-05-30T22:08:05.801Z","endTime":"2026-05-30T22:08:16.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.42,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:08:16.300Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T22:08:25.390Z","endTime":"2026-05-30T22:10:08.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.649910174152133,"aZ":-27.794851273861237,"pfxX":5.934254392343487,"pfxZ":2.879535851327354,"pX":0.48252234543320555,"pZ":1.1649812221186502,"vX0":4.774582345505403,"vY0":-123.09292536975893,"vZ0":-5.516237435835085,"x":98.61,"y":207.33,"x0":-2.2598468615196405,"y0":50.00151894907093,"z0":5.816684598111606,"aX":9.016036324825494},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":-12.0,"spinRate":2719,"spinDirection":76},"zone":14,"typeConfidence":0.87,"plateTime":0.44663643480777315,"extension":6.494726074416797},"index":0,"playId":"edbc092b-b8b3-34f5-b511-224b1fd2197a","pitchNumber":1,"startTime":"2026-05-30T22:08:45.417Z","endTime":"2026-05-30T22:08:49.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.618787807584276,"aZ":-15.275771631788498,"pfxX":-8.97088798669646,"pfxZ":8.901347877949457,"pX":0.31197488995913847,"pZ":2.435012958236918,"vX0":9.626712966592983,"vY0":-137.6436359234824,"vZ0":-6.425946665305654,"x":105.11,"y":173.03,"x0":-2.083338122277204,"y0":50.002959822316114,"z0":5.854328021517003,"aX":-17.029384852550045},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":13.9,"spinRate":2221,"spinDirection":220},"zone":6,"typeConfidence":0.89,"plateTime":0.39958611575041436,"extension":6.6546627946545},"index":1,"playId":"20deab46-cc43-3959-8b09-5d36f7c2db36","pitchNumber":2,"startTime":"2026-05-30T22:09:04.351Z","endTime":"2026-05-30T22:09:08.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07220907936086,"aZ":-14.891835006130025,"pfxX":-8.933299248222704,"pfxZ":8.92664489150876,"pX":-0.5122165550855874,"pZ":2.617396565064308,"vX0":7.613180145172589,"vY0":-139.18436671036937,"vZ0":-6.330754397293263,"x":136.52,"y":168.11,"x0":-2.1401692955690974,"y0":50.00551175792729,"z0":5.931407722307273,"aX":-17.299624206234927},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":14.3,"spinRate":2250,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.3955284014619571,"extension":6.55003651174816},"index":2,"playId":"d89047b2-3616-342d-a836-820f8cd2df15","pitchNumber":3,"startTime":"2026-05-30T22:09:22.482Z","endTime":"2026-05-30T22:09:25.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.271247109165348,"aZ":-29.133240254119467,"pfxX":-9.936475995912204,"pfxZ":1.955361344387664,"pX":-0.4639198439066255,"pZ":1.0710549621776988,"vX0":7.628049912490352,"vY0":-124.19451541967413,"vZ0":-5.801332380775434,"x":134.68,"y":209.86,"x0":-2.293322472814439,"y0":50.00157915068133,"z0":5.878447764930557,"aX":-15.428017548287128},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.3,"breakHorizontal":16.1,"spinRate":2428,"spinDirection":257},"zone":13,"typeConfidence":0.89,"plateTime":0.4420416495292523,"extension":6.514408683229617},"index":3,"playId":"6bc9b083-129a-3140-8944-afb33202cef9","pitchNumber":4,"startTime":"2026-05-30T22:09:46.909Z","endTime":"2026-05-30T22:09:50.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.644281364783076,"aZ":-12.038538928509595,"pfxX":-6.876137405224725,"pfxZ":10.325475556250655,"pX":-0.8976039621356412,"pZ":3.326426575304491,"vX0":6.0290591505988695,"vY0":-139.53601734668635,"vZ0":-5.0320756023933555,"x":151.21,"y":148.97,"x0":-2.2047721863979945,"y0":50.00201792605691,"z0":5.962210569934939,"aX":-13.408505037126693},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":11.0,"spinRate":2340,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.39420530859128533,"extension":6.439383036723952},"index":4,"playId":"05d80271-4af5-3746-ac1d-98b443309274","pitchNumber":5,"startTime":"2026-05-30T22:10:04.674Z","endTime":"2026-05-30T22:10:08.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:10:08.164Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to right fielder Cam Smith.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T22:10:19.839Z","endTime":"2026-05-30T22:12:02.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33814208906647,"aZ":-11.063057149763974,"pfxX":-6.634780634814749,"pfxZ":11.115115797952699,"pX":1.0721171276440302,"pZ":2.3375346960164998,"vX0":10.646732187155482,"vY0":-137.40250140409432,"vZ0":-7.702345623117274,"x":76.13,"y":175.67,"x0":-2.0027809450266685,"y0":50.00296713476493,"z0":5.940923837500207,"aX":-12.602448094299705},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":9.6,"spinRate":2276,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.3996399530442343,"extension":6.593564903524011},"index":0,"playId":"bae25ce0-75e6-3870-a439-bf8370e8b093","pitchNumber":1,"startTime":"2026-05-30T22:10:36.533Z","endTime":"2026-05-30T22:10:40.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.1,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3353427425194,"aZ":-13.262342846004207,"pfxX":-5.78779849680598,"pfxZ":10.118880775858718,"pX":-0.7951799886141003,"pZ":4.149606390034883,"vX0":5.5949547690656765,"vY0":-136.85633221548537,"vZ0":-2.7161701848872224,"x":147.31,"y":126.74,"x0":-2.1287023705614407,"y0":50.00506705918791,"z0":6.0808597418711505,"aX":-10.819761154342363},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2273,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40249074690748676,"extension":6.492714786176313},"index":1,"playId":"2052e928-12cb-38ef-9aef-8ff242852449","pitchNumber":2,"startTime":"2026-05-30T22:10:56.974Z","endTime":"2026-05-30T22:11:00.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-30T22:11:14.439Z","endTime":"2026-05-30T22:11:30.527Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98993343310677,"aZ":-14.231347637919846,"pfxX":-7.755504339456293,"pfxZ":9.558671183305163,"pX":0.03670061804312608,"pZ":3.4900232347368814,"vX0":8.612734685462435,"vY0":-136.59832383426365,"vZ0":-3.9430678003189197,"x":115.6,"y":144.55,"x0":-2.1597067603879903,"y0":50.001782740026215,"z0":5.9403373767661956,"aX":-14.556712765112879},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2164,"spinDirection":221},"zone":12,"typeConfidence":0.89,"plateTime":0.402027286235235,"extension":6.5918141873056415},"index":3,"playId":"cfb363d0-b5ea-337e-931a-bce948b8928d","pitchNumber":3,"startTime":"2026-05-30T22:11:30.527Z","endTime":"2026-05-30T22:11:34.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.229447518607195,"aZ":-11.822487674281591,"pfxX":-7.402366000874179,"pfxZ":10.419189996913481,"pX":-0.28279775054885437,"pZ":1.9548752535328133,"vX0":7.6411962327014695,"vY0":-139.32936794961773,"vZ0":-8.655950495163202,"x":127.78,"y":186.0,"x0":-2.107812288443779,"y0":50.00279294950422,"z0":5.896157080555243,"aX":-14.458389285585032},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":11.6,"spinRate":2248,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.3941197948717723,"extension":6.53312802468562},"hitData":{"launchSpeed":93.7,"launchAngle":29.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.36,"coordY":89.21}},"index":4,"playId":"59e90fa9-0380-3f65-a915-8dd8840f163f","pitchNumber":4,"startTime":"2026-05-30T22:11:54.728Z","endTime":"2026-05-30T22:12:02.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:12:02.748Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Meyers pops out to third baseman David Hamilton.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T22:14:05.973Z","endTime":"2026-05-30T22:15:10.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"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(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":88.6,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26675793735157,"aZ":-22.90686281237858,"pfxX":1.0749745544062188,"pfxZ":5.459135133824551,"pX":-0.5260818836306672,"pZ":3.2046546530939435,"vX0":1.515575687754151,"vY0":-129.07358629287992,"vZ0":-2.797242627619065,"x":137.05,"y":152.25,"x0":-1.2591286428285142,"y0":50.00368117834776,"z0":6.054106715961683,"aX":1.8253922157430507},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.5,"breakHorizontal":-2.3,"spinRate":2242,"spinDirection":194},"zone":1,"typeConfidence":0.9,"plateTime":0.42332299560339326,"extension":6.193302439433269},"index":0,"playId":"00a7bf84-93bf-3581-b01a-962c34c8832d","pitchNumber":1,"startTime":"2026-05-30T22:14:14.106Z","endTime":"2026-05-30T22:14:18.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892188817322335,"aZ":-27.740210117227246,"pfxX":-9.732003546089667,"pfxZ":2.7595955398963348,"pX":0.21724211089211293,"pZ":1.0062069426677422,"vX0":6.234314572519034,"vY0":-126.25813903260817,"vZ0":-5.7378480317073715,"x":108.72,"y":211.61,"x0":-1.0257599803837614,"y0":50.00364169742012,"z0":5.554699979142618,"aX":-15.635398109409005},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":16.1,"spinRate":1820,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4346435376281974,"extension":6.36083167128525},"index":1,"playId":"c5dd24f0-1682-3d90-bc32-4fb8cdad8452","pitchNumber":2,"startTime":"2026-05-30T22:14:28.786Z","endTime":"2026-05-30T22:14:32.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21650344369552,"aZ":-25.821937328416514,"pfxX":4.210614246123249,"pfxZ":4.5125196358051145,"pX":-0.8003429594662052,"pZ":1.7088299897547112,"vX0":-0.06396186307467452,"vY0":-118.81261311447423,"vZ0":-4.063518001657832,"x":147.51,"y":192.64,"x0":-1.3183473419853007,"y0":50.001071413758865,"z0":5.832022591811348,"aX":5.9207438572303674},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.3,"breakHorizontal":-7.6,"spinRate":2365,"spinDirection":76},"zone":7,"typeConfidence":0.85,"plateTime":0.4639072394144348,"extension":6.258740526896173},"index":2,"playId":"2db5f781-d74f-3131-9ac2-60a415616932","pitchNumber":3,"startTime":"2026-05-30T22:14:45.004Z","endTime":"2026-05-30T22:14:49.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780091746864105,"aZ":-30.598088949359436,"pfxX":9.411395974318845,"pfxZ":1.1576724203813322,"pX":-0.05704063087377504,"pZ":2.079861092636175,"vX0":-0.2995300500600814,"vY0":-116.71992796103454,"vZ0":-2.1744882376604275,"x":119.17,"y":182.62,"x0":-1.1476785699779342,"y0":50.005443276739065,"z0":5.929546094853959,"aX":12.8731665150185},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":-16.9,"spinRate":2453,"spinDirection":75},"zone":8,"typeConfidence":0.92,"plateTime":0.47085943146979314,"extension":6.160513846804328},"hitData":{"launchSpeed":66.3,"launchAngle":71.0,"totalDistance":93.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.06,"coordY":170.84}},"index":3,"playId":"4cc4e5fe-214b-3c00-8403-dc2e3fb1b497","pitchNumber":4,"startTime":"2026-05-30T22:15:01.456Z","endTime":"2026-05-30T22:15:10.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:15:10.018Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T22:15:30.669Z","endTime":"2026-05-30T22:16:02.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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(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":90.0,"endSpeed":83.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38697150374167,"aZ":-23.76086764392318,"pfxX":-0.47230234559150697,"pfxZ":4.819381004525549,"pX":0.6486987991698923,"pZ":1.5102099186311346,"vX0":4.465530363702119,"vY0":-130.99906483810847,"vZ0":-6.421477980700722,"x":92.27,"y":198.0,"x0":-1.013162684025145,"y0":50.00624710998655,"z0":5.757329853452567,"aX":-0.8256672890583137},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":-0.1,"spinRate":2284,"spinDirection":191},"zone":9,"typeConfidence":0.9,"plateTime":0.4173185236310739,"extension":6.376871285579161},"index":0,"playId":"1218d6c1-7818-3337-85e5-cea116611eca","pitchNumber":1,"startTime":"2026-05-30T22:15:35.097Z","endTime":"2026-05-30T22:15:39.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9152766110008,"aZ":-22.399073895003312,"pfxX":1.1380521909722772,"pfxZ":5.780758601278112,"pX":0.6905859129145817,"pZ":1.830630308904532,"vX0":4.163991930581941,"vY0":-128.99822157090645,"vZ0":-5.752037958700973,"x":90.68,"y":189.35,"x0":-1.0900876915617246,"y0":50.00567637057056,"z0":5.8076556726328326,"aX":1.924516974610334},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.5,"breakHorizontal":-3.0,"spinRate":2315,"spinDirection":185},"zone":9,"typeConfidence":0.9,"plateTime":0.42401334437730176,"extension":6.348426009455575},"hitData":{"launchSpeed":93.5,"launchAngle":9.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.6,"coordY":90.31}},"index":1,"playId":"eedc5efc-8fd7-3881-943b-caa7a187c560","pitchNumber":2,"startTime":"2026-05-30T22:15:51.136Z","endTime":"2026-05-30T22:16:02.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:16:02.533Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T22:16:16.465Z","endTime":"2026-05-30T22:18:10.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930067026325155,"aZ":-25.723560841867325,"pfxX":-10.762783402635879,"pfxZ":4.015442808187061,"pX":0.2486479784865755,"pZ":2.05554464064435,"vX0":7.215228334109851,"vY0":-126.76716283997598,"vZ0":-3.7821302317710392,"x":107.52,"y":183.28,"x0":-1.254126299186637,"y0":50.00591181831146,"z0":5.6500021160545275,"aX":-17.301520154244812},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":17.5,"spinRate":1889,"spinDirection":242},"zone":8,"typeConfidence":0.9,"plateTime":0.43416725828362024,"extension":6.4343456724111014},"index":0,"playId":"4501b098-03e5-3de1-89cd-324aa0b654c0","pitchNumber":1,"startTime":"2026-05-30T22:16:29.460Z","endTime":"2026-05-30T22:16:34.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66755772687146,"aZ":-21.81220372532755,"pfxX":1.1976334021829889,"pfxZ":6.193769237980643,"pX":-0.8913649265187099,"pZ":3.6604254208960003,"vX0":0.5971098783680692,"vY0":-128.30094921619082,"vZ0":-1.738226822657357,"x":150.98,"y":139.95,"x0":-1.2824501812543805,"y0":50.0026793366131,"z0":6.040555693574714,"aX":2.0035886778089855},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.0,"breakHorizontal":-2.3,"spinRate":2260,"spinDirection":175},"zone":11,"typeConfidence":0.9,"plateTime":0.426335016975667,"extension":6.217637025663303},"index":1,"playId":"fdea2c1f-9155-3fbb-a551-f4d81b21e5bc","pitchNumber":2,"startTime":"2026-05-30T22:16:43.922Z","endTime":"2026-05-30T22:16:47.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"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-30T22:16:53.912Z","endTime":"2026-05-30T22:17:04.330Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37409902506597,"aZ":-24.316750786379416,"pfxX":-11.712992908535227,"pfxZ":4.942965304435067,"pX":-0.10846519375343563,"pZ":0.15765940191450215,"vX0":6.246461011074742,"vY0":-126.25495472382906,"vZ0":-8.176696371172069,"x":121.13,"y":234.52,"x0":-1.112932555900425,"y0":50.00206594741922,"z0":5.44141382077822,"aX":-18.619531853060337},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":19.4,"spinRate":1823,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4363826623549265,"extension":6.466289857182154},"index":3,"playId":"b71bd24f-f7ab-30e8-bbf9-d87b15bbe219","pitchNumber":3,"startTime":"2026-05-30T22:17:04.330Z","endTime":"2026-05-30T22:17:08.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89483808544199,"aZ":-12.916411079090183,"pfxX":-4.371125492603298,"pfxZ":10.138259773515568,"pX":1.77954537797944,"pZ":3.128910421846064,"vX0":8.642219899042924,"vY0":-137.10454411451477,"vZ0":-4.954562943548538,"x":49.17,"y":154.3,"x0":-0.8485533051019349,"y0":50.006477591558905,"z0":5.844142176179811,"aX":-8.306849757668171},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2323,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3998089679460741,"extension":6.276916071104631},"index":4,"playId":"af3357d8-996d-31f6-9c51-f5d1dce54250","pitchNumber":4,"startTime":"2026-05-30T22:17:22.320Z","endTime":"2026-05-30T22:17:26.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.895459804749706,"aZ":-28.557033905061783,"pfxX":9.274964847519072,"pfxZ":2.505134770361897,"pX":-0.5899937699843343,"pZ":2.6894899535590335,"vX0":-1.484489023415755,"vY0":-119.56504676119373,"vZ0":-1.5427818034892702,"x":139.49,"y":166.16,"x0":-1.164125901030935,"y0":50.00081920129354,"z0":5.915114556065865,"aX":13.374123508023732},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.4,"breakHorizontal":-16.4,"spinRate":2384,"spinDirection":75},"zone":4,"typeConfidence":0.9,"plateTime":0.4587893046775333,"extension":6.219357285665395},"index":5,"playId":"0edb73b0-67a9-3c97-8fa7-cf7d9b05eb9e","pitchNumber":5,"startTime":"2026-05-30T22:17:37.352Z","endTime":"2026-05-30T22:17:42.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49562287099754,"aZ":-23.185719104301235,"pfxX":-10.259383819237408,"pfxZ":5.502375263033819,"pX":0.032368176391705354,"pZ":1.3195559028639932,"vX0":6.033718726700113,"vY0":-127.32769415380449,"vZ0":-5.960626059581267,"x":115.77,"y":203.15,"x0":-1.0419616618373273,"y0":50.0011026486268,"z0":5.539447058281478,"aX":-16.75050288306687},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":17.2,"spinRate":1948,"spinDirection":243},"zone":14,"typeConfidence":0.89,"plateTime":0.4310926866064557,"extension":6.480865038672353},"index":6,"playId":"6d8f51b0-420c-3b5f-8b57-47e8dcdc3038","pitchNumber":6,"startTime":"2026-05-30T22:18:06.506Z","endTime":"2026-05-30T22:18:10.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.24,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:18:10.453Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a sharp line drive to right fielder Jake Bauers. Christian Vázquez to 3rd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T22:18:21.367Z","endTime":"2026-05-30T22:20:48.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":82.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7143428556139,"aZ":-19.626622379145267,"pfxX":-1.7584741073453465,"pfxZ":7.099391580275858,"pX":-0.8457067603325186,"pZ":3.7647809571738136,"vX0":1.8175739880766244,"vY0":-132.25813127708844,"vZ0":-1.730428712104834,"x":149.24,"y":137.13,"x0":-1.314007175548514,"y0":50.006068298538246,"z0":5.869766045246665,"aX":-3.1098847938583507},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":2.8,"spinRate":2249,"spinDirection":206},"zone":11,"typeConfidence":0.89,"plateTime":0.4144320057600086,"extension":6.271433028852949},"index":0,"playId":"466b1795-8c3f-3e37-8f28-b48c50aef441","pitchNumber":1,"startTime":"2026-05-30T22:18:36.782Z","endTime":"2026-05-30T22:18:40.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25237326323248,"aZ":-23.850836018548083,"pfxX":-10.345093165063611,"pfxZ":5.079057308222444,"pX":-0.18558378124371544,"pZ":1.4973583107422688,"vX0":6.30611440775649,"vY0":-127.92253842079529,"vZ0":-5.179264136288202,"x":124.07,"y":198.35,"x0":-1.3535143415915674,"y0":50.00046643060609,"z0":5.446150788360634,"aX":-16.943685756070565},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":1891,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4300940768185302,"extension":6.399493803662678},"index":1,"playId":"4aabdcab-61f9-3722-99bf-9481704e2ba0","pitchNumber":2,"startTime":"2026-05-30T22:18:54.356Z","endTime":"2026-05-30T22:18:58.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01854207743846,"aZ":-14.534417416480652,"pfxX":-5.434602753763743,"pfxZ":9.303898214072072,"pX":0.7287236146521369,"pZ":3.9323907062688632,"vX0":7.113324566458066,"vY0":-137.2280374304708,"vZ0":-2.3979062642320437,"x":89.22,"y":132.61,"x0":-1.198012565739775,"y0":50.00293699790318,"z0":5.814576584035546,"aX":-10.30472162640311},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2340,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.4000250508954646,"extension":6.247355842300488},"index":2,"playId":"ca8ef632-f291-3e2d-8b07-4f8e467e0d8c","pitchNumber":3,"startTime":"2026-05-30T22:19:16.897Z","endTime":"2026-05-30T22:19:20.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.748505196239176,"aZ":-13.56648623783139,"pfxX":-5.116450941755874,"pfxZ":9.862320928248801,"pX":0.32530100946443985,"pZ":2.911449252798077,"vX0":5.440481575639132,"vY0":-136.87712550408398,"vZ0":-5.202986912946731,"x":104.6,"y":160.17,"x0":-1.0285397259109343,"y0":50.006692543684586,"z0":5.774644697882658,"aX":-9.657862178677185},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2378,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.40099929502695586,"extension":6.319765869010497},"index":3,"playId":"f050bdbd-ae1b-3aff-b238-a61001322b63","pitchNumber":4,"startTime":"2026-05-30T22:19:34.004Z","endTime":"2026-05-30T22:19:38.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3728526809684,"aZ":-22.584361614071547,"pfxX":-8.908561830977396,"pfxZ":5.810155557411258,"pX":0.6664982068706214,"pZ":2.2160118397131137,"vX0":7.761826700846576,"vY0":-128.16848542285084,"vZ0":-3.7699126574475343,"x":91.59,"y":178.95,"x0":-1.25495872865984,"y0":50.00435802751817,"z0":5.485644233499197,"aX":-14.709923678766888},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":14.2,"spinRate":1902,"spinDirection":250},"zone":9,"typeConfidence":0.9,"plateTime":0.4285919326122931,"extension":6.398237123970157},"index":4,"playId":"9d0c70aa-7c2b-39d8-954a-aa5968c413dc","pitchNumber":5,"startTime":"2026-05-30T22:19:55.108Z","endTime":"2026-05-30T22:20:00.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25488334063525,"aZ":-37.10093567077845,"pfxX":7.274754119212807,"pfxZ":-3.6378405451309783,"pX":-1.0330182367581684,"pZ":1.373969048324927,"vX0":-1.6926879000446564,"vY0":-115.82454212693453,"vZ0":-2.200237153361422,"x":156.38,"y":201.68,"x0":-1.2364453474011219,"y0":50.00330529441155,"z0":5.894444559232483,"aX":9.85352074665537},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.8,"breakHorizontal":-12.7,"spinRate":2492,"spinDirection":52},"zone":13,"typeConfidence":0.84,"plateTime":0.4734654056429277,"extension":6.354912402324878},"index":5,"playId":"2fb8e928-8959-3995-b23a-fe2b555dba82","pitchNumber":6,"startTime":"2026-05-30T22:20:19.022Z","endTime":"2026-05-30T22:20:22.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165917374788457,"aZ":-26.72475568032304,"pfxX":-9.946265175577782,"pfxZ":3.311476022716481,"pX":0.5739650687493315,"pZ":1.429143624888159,"vX0":7.6304709742359735,"vY0":-128.19585199969885,"vZ0":-5.149460806230606,"x":95.12,"y":200.19,"x0":-1.1648184790927798,"y0":50.00401332189159,"z0":5.578073102415993,"aX":-16.37771627283446},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":16.1,"spinRate":1973,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.42902985380290026,"extension":6.354225843380089},"hitData":{"launchSpeed":115.1,"launchAngle":17.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":218.64,"coordY":97.14}},"index":6,"playId":"5041f656-52e4-3ff9-a9b0-4dfd40cb3355","pitchNumber":7,"startTime":"2026-05-30T22:20:37.176Z","endTime":"2026-05-30T22:20:48.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:20:48.726Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T22:21:45.718Z","endTime":"2026-05-30T22:22:59.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"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-30T22:21:21.336Z","endTime":"2026-05-30T22:21:47.712Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24758497572518,"aZ":-25.108411538465905,"pfxX":1.6077143705763133,"pfxZ":4.062504793363837,"pX":-0.07085984583488439,"pZ":3.3389515777327463,"vX0":2.392930896409487,"vY0":-130.99366912973204,"vZ0":-1.846229735290799,"x":119.7,"y":148.63,"x0":-1.2046066185581363,"y0":50.006342891211915,"z0":5.927038544348358,"aX":2.7988280850676808},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-3.5,"spinRate":2282,"spinDirection":185},"zone":2,"typeConfidence":0.9,"plateTime":0.41786653969063137,"extension":6.280321075701184},"index":1,"playId":"593a6552-6ffd-33e1-8f03-ad0a65731cc1","pitchNumber":1,"startTime":"2026-05-30T22:21:47.712Z","endTime":"2026-05-30T22:21:52.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396700095771095,"aZ":-25.75392645867035,"pfxX":6.496557357435587,"pfxZ":4.514343943009282,"pX":0.7586694519540644,"pZ":2.1795315723859865,"vX0":2.432645675033142,"vY0":-119.21092992356242,"vZ0":-3.010792234974491,"x":88.08,"y":179.93,"x0":-1.122527261572422,"y0":50.005024862889336,"z0":5.812726470525818,"aX":9.241858342463638},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.7,"breakHorizontal":-12.4,"spinRate":2488,"spinDirection":70},"zone":9,"typeConfidence":0.87,"plateTime":0.46151472959370077,"extension":6.358414091452556},"index":2,"playId":"d9337dbd-40d0-3f4d-a1a5-f422f72d791a","pitchNumber":2,"startTime":"2026-05-30T22:22:05.809Z","endTime":"2026-05-30T22:22:09.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T22:22:19.469Z","endTime":"2026-05-30T22:22:31.828Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.015330859658153,"aZ":-32.213125997621425,"pfxX":9.545599126807293,"pfxZ":-0.028397285775718206,"pX":0.924024346266364,"pZ":0.28925925225578786,"vX0":1.9002746800922807,"vY0":-118.66240958828307,"vZ0":-5.614162331321101,"x":81.78,"y":230.97,"x0":-1.1286774033920328,"y0":50.002129532217886,"z0":5.658378768572446,"aX":13.46353345083476},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":2534,"spinDirection":56},"zone":14,"typeConfidence":0.93,"plateTime":0.4635262459055265,"extension":6.319834481121},"index":4,"playId":"f4a0bb5f-8515-301a-824c-3c3d8bc4483d","pitchNumber":3,"startTime":"2026-05-30T22:22:31.828Z","endTime":"2026-05-30T22:22:35.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045598296074946,"aZ":-23.676809295575506,"pfxX":-10.533884971954915,"pfxZ":5.242814695022016,"pX":-0.44989047109093283,"pZ":2.397694323515152,"vX0":5.26832033789747,"vY0":-127.24864964799929,"vZ0":-3.207808318902173,"x":134.15,"y":174.04,"x0":-1.191965765082368,"y0":50.00101289308225,"z0":5.575876389267548,"aX":-17.064819893966877},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":17.6,"spinRate":1920,"spinDirection":245},"zone":4,"typeConfidence":0.89,"plateTime":0.4324280313997848,"extension":6.317897148593659},"index":5,"playId":"8b05c5b8-9021-3ae4-a835-44e0fa7fe316","pitchNumber":4,"startTime":"2026-05-30T22:22:55.487Z","endTime":"2026-05-30T22:22:59.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:22:59.744Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:25:00.166Z","endTime":"2026-05-30T22:25:35.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":84.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16734279471403,"aZ":-14.580573842174314,"pfxX":-7.3504375009999645,"pfxZ":9.496115758041988,"pX":0.022780033800027234,"pZ":2.800514322413421,"vX0":8.832940863901985,"vY0":-135.6214481774701,"vZ0":-5.575359694454093,"x":116.13,"y":163.17,"x0":-2.3297070905004316,"y0":50.00292158045299,"z0":5.90924122787431,"aX":-13.618803497451283},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2156,"spinDirection":223},"zone":2,"typeConfidence":0.89,"plateTime":0.40470570293128905,"extension":6.552848532046665},"hitData":{"launchSpeed":90.4,"launchAngle":40.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.0,"coordY":87.44}},"index":0,"playId":"06c056c0-939f-30f5-a737-3ec271eee1da","pitchNumber":1,"startTime":"2026-05-30T22:25:25.707Z","endTime":"2026-05-30T22:25:35.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:25:35.573Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:25:47.624Z","endTime":"2026-05-30T22:27:59.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.184674049278165,"aZ":-15.880908483711917,"pfxX":-8.938108912951982,"pfxZ":8.70987135428383,"pX":0.22989718187104102,"pZ":2.1508064994324716,"vX0":9.225257804550667,"vY0":-136.43749596791722,"vZ0":-7.176777918214414,"x":108.24,"y":180.71,"x0":-2.04645757477294,"y0":50.00508830014936,"z0":5.9256497276481985,"aX":-16.723848642293188},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":14.0,"spinRate":2266,"spinDirection":222},"zone":8,"typeConfidence":0.88,"plateTime":0.4026443794226,"extension":6.4993558728091205},"index":0,"playId":"94201dd4-6a90-3f17-a7f2-6209c5da0186","pitchNumber":1,"startTime":"2026-05-30T22:26:01.441Z","endTime":"2026-05-30T22:26:06.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30336014948767,"aZ":-23.221092780659067,"pfxX":0.0038360634520762105,"pfxZ":5.103676793127327,"pX":1.0267703737684684,"pZ":1.825597602418605,"vX0":8.373359443126544,"vY0":-131.20016579897217,"vZ0":-6.181831158725161,"x":77.86,"y":189.49,"x0":-2.1988468875527736,"y0":50.00026383607404,"z0":5.92929377559734,"aX":0.004841429285095667},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":-1.8,"spinRate":2398,"spinDirection":197},"zone":14,"typeConfidence":0.84,"plateTime":0.41658089893120565,"extension":6.42126852243821},"index":1,"playId":"10c0665d-3353-34af-9db0-0810a38b77e8","pitchNumber":2,"startTime":"2026-05-30T22:26:16.948Z","endTime":"2026-05-30T22:26:20.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.533511978962444,"aZ":-15.831639681824127,"pfxX":-9.692743559184281,"pfxZ":8.457401520133345,"pX":0.40480550417260636,"pZ":2.283758522607736,"vX0":10.506888539730262,"vY0":-138.73632958940868,"vZ0":-7.025948393706859,"x":101.57,"y":177.12,"x0":-2.187777106562172,"y0":50.005254323158546,"z0":5.921233377779339,"aX":-18.735327478491772},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":15.1,"spinRate":2348,"spinDirection":225},"zone":9,"typeConfidence":0.89,"plateTime":0.3961042993646626,"extension":6.456161928900864},"index":2,"playId":"86cc0a40-159d-3e8a-9037-81bb8f2dfa7c","pitchNumber":3,"startTime":"2026-05-30T22:26:32.157Z","endTime":"2026-05-30T22:26:37.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":96.4,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.705400715390624,"aZ":-17.159757060132712,"pfxX":-8.762064999957309,"pfxZ":7.649037125582257,"pX":-0.57278821761166,"pZ":2.6915788665055937,"vX0":8.23859143751022,"vY0":-139.9620716447836,"vZ0":-5.747965000789086,"x":138.83,"y":166.11,"x0":-2.4313305418913296,"y0":50.00303177655438,"z0":5.914792861172741,"aX":-17.200469402750905},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":13.9,"spinRate":2280,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.39292379369717256,"extension":6.4680873753514945},"index":3,"playId":"c70e048a-6674-30d2-97f8-3529c640c12c","pitchNumber":4,"startTime":"2026-05-30T22:26:49.609Z","endTime":"2026-05-30T22:26:52.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.981505268676962,"aZ":-28.322821224787486,"pfxX":4.923870413458688,"pfxZ":2.4720740277856708,"pX":2.131895999496717,"pZ":-0.13477410142641685,"vX0":9.267999277495113,"vY0":-124.77003862407484,"vZ0":-8.37827075600596,"x":35.74,"y":242.42,"x0":-2.288364720913104,"y0":50.00151512867199,"z0":5.642105059341813,"aX":7.666933224668627},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":-11.3,"spinRate":2717,"spinDirection":74},"zone":14,"typeConfidence":0.81,"plateTime":0.4410662146634938,"extension":6.4486674287762185},"index":4,"playId":"5e0cd6bb-6c04-37cf-ac1a-2dd25e9ac00e","pitchNumber":5,"startTime":"2026-05-30T22:27:14.495Z","endTime":"2026-05-30T22:27:18.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6486896116041,"aZ":-13.8057261064267,"pfxX":-8.274933684581065,"pfxZ":9.170115452791137,"pX":0.3126382179667795,"pZ":2.111980319449816,"vX0":9.577290990003602,"vY0":-140.58169451589956,"vZ0":-7.957555703835523,"x":105.08,"y":181.76,"x0":-2.061976860657517,"y0":50.00203037365945,"z0":5.873917386825594,"aX":-16.574742440286585},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":13.1,"spinRate":2296,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.3895071138292283,"extension":6.455596059547814},"index":5,"playId":"477f3e83-1285-3bc6-8979-7ce91ee3fc2c","pitchNumber":6,"startTime":"2026-05-30T22:27:34.182Z","endTime":"2026-05-30T22:27:39.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.074690780151094,"aZ":-11.852318977714848,"pfxX":-7.0864079286954444,"pfxZ":10.268207688374646,"pX":0.195436612384835,"pZ":3.0859110106455776,"vX0":9.043995557685028,"vY0":-140.32834293526878,"vZ0":-5.844991864048343,"x":109.55,"y":155.46,"x0":-2.1603673288581517,"y0":50.00143970557813,"z0":5.979935856427152,"aX":-14.02274653767278},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":10.8,"spinRate":2330,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.3915072723102546,"extension":6.546342520574606},"index":6,"playId":"f24df5f3-f3ac-3968-9bce-13df7d632516","pitchNumber":7,"startTime":"2026-05-30T22:27:56.157Z","endTime":"2026-05-30T22:27:59.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:27:59.584Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to right fielder Cam Smith.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T22:28:06.512Z","endTime":"2026-05-30T22:28:51.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88215375205858,"aZ":-15.00134157626459,"pfxX":-8.242446996908305,"pfxZ":8.924310338955628,"pX":1.2150524710790116,"pZ":2.5390178575930564,"vX0":11.361319906925,"vY0":-138.10479015835622,"vZ0":-6.749698100697083,"x":70.69,"y":170.23,"x0":-1.8887202031464936,"y0":50.00289684262279,"z0":6.0311320280583,"aX":-15.8607905846223},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":12.5,"spinRate":2237,"spinDirection":217},"zone":12,"typeConfidence":0.89,"plateTime":0.39719424594540165,"extension":6.504241140548671},"index":0,"playId":"acf76714-91d7-3905-86b6-10eb709e95ab","pitchNumber":1,"startTime":"2026-05-30T22:28:28.094Z","endTime":"2026-05-30T22:28:31.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82022101096778,"aZ":-13.24115425115485,"pfxX":-8.30501230524732,"pfxZ":9.499543050687365,"pX":-0.37593286076616605,"pZ":2.671326653372988,"vX0":7.63529447977251,"vY0":-140.72899058359133,"vZ0":-6.671538672712934,"x":131.33,"y":166.65,"x0":-2.0536128531278752,"y0":50.00367004705526,"z0":5.941351008186799,"aX":-16.553909544068212},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":13.3,"spinRate":2344,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.39015597198861096,"extension":6.407212907807706},"hitData":{"launchSpeed":94.3,"launchAngle":42.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.56,"coordY":86.37}},"index":1,"playId":"30686fa2-40dc-3e53-a57c-87a2e55ca812","pitchNumber":2,"startTime":"2026-05-30T22:28:42.732Z","endTime":"2026-05-30T22:28:51.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:28:51.870Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Trammell lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T22:30:56.599Z","endTime":"2026-05-30T22:31:42.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"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":"Lineout","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":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59091678574448,"aZ":-15.315234459441355,"pfxX":-4.222302415273744,"pfxZ":9.26557562582034,"pX":-0.37970229622534346,"pZ":2.041339418012149,"vX0":3.424238310851364,"vY0":-134.19285441795455,"vZ0":-6.952283557452687,"x":131.47,"y":183.66,"x0":-1.1249716244135868,"y0":50.006220655834795,"z0":5.760926020836886,"aX":-7.686448561157589},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2286,"spinDirection":211},"zone":7,"typeConfidence":0.9,"plateTime":0.40847265998902804,"extension":6.23394691071762},"index":0,"playId":"17b3c46a-8670-3ddb-8eca-5f8162413ab8","pitchNumber":1,"startTime":"2026-05-30T22:31:03.781Z","endTime":"2026-05-30T22:31:07.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.714253333697354,"aZ":-27.1951638291318,"pfxX":-9.455467447243382,"pfxZ":3.1426616568297687,"pX":-0.7222549064831821,"pZ":0.21427209098459962,"vX0":4.150314033316952,"vY0":-125.486409069675,"vZ0":-7.584045958231663,"x":144.53,"y":232.99,"x0":-1.1741159641766876,"y0":50.00460558910229,"z0":5.50866566214478,"aX":-14.997356712348957},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":16.1,"spinRate":1842,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4374189642919388,"extension":6.341473635506066},"index":1,"playId":"220299fc-79e7-3828-95ab-d6e3a5ba3862","pitchNumber":2,"startTime":"2026-05-30T22:31:19.220Z","endTime":"2026-05-30T22:31:23.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":86.9,"endSpeed":79.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01096419614257,"aZ":-31.584246615970855,"pfxX":-9.837821686881796,"pfxZ":0.3663844356034627,"pX":-1.0208855427517687,"pZ":2.6120427643836774,"vX0":3.6697843831187322,"vY0":-126.5757461152944,"vZ0":-1.2440802369266264,"x":155.91,"y":168.25,"x0":-1.2153336288916265,"y0":50.00471629980093,"z0":5.650316237484475,"aX":-15.88646374566892},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":16.9,"spinRate":1710,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.43353451021924583,"extension":6.211934683662774},"hitData":{"launchSpeed":79.3,"launchAngle":24.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.51,"coordY":88.87}},"index":2,"playId":"875bd941-0c03-3496-8442-05e51c5cde5f","pitchNumber":3,"startTime":"2026-05-30T22:31:34.930Z","endTime":"2026-05-30T22:31:42.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:31:42.487Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T22:31:52.289Z","endTime":"2026-05-30T22:34:37.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"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,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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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(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":88.7,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.461108137840935,"aZ":-24.245407262799286,"pfxX":2.3066711082444025,"pfxZ":4.686126975207179,"pX":1.091553671757341,"pZ":2.8147882152238153,"vX0":4.5661134872167395,"vY0":-129.17256856872356,"vZ0":-3.026085428353335,"x":75.39,"y":162.78,"x0":-0.9976534467904199,"y0":50.006195790543,"z0":5.862080402236052,"aX":3.904583086306936},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":-5.2,"spinRate":2281,"spinDirection":178},"zone":12,"typeConfidence":0.9,"plateTime":0.4237461863748968,"extension":6.206567626333948},"index":0,"playId":"34e4302e-708a-3f88-a5da-d08a7b6c8ffc","pitchNumber":1,"startTime":"2026-05-30T22:32:07.579Z","endTime":"2026-05-30T22:32:12.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35105190663916,"aZ":-27.174640939479747,"pfxX":6.021262910621802,"pfxZ":3.4195867537370486,"pX":0.15777427846324965,"pZ":1.7574662013794529,"vX0":1.443054109118068,"vY0":-120.15909989023535,"vZ0":-3.720094982006894,"x":110.99,"y":191.33,"x0":-1.2328984743205784,"y0":50.00358489652656,"z0":5.741194600945293,"aX":8.801243039952405},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.5,"breakHorizontal":-11.3,"spinRate":2479,"spinDirection":61},"zone":8,"typeConfidence":0.86,"plateTime":0.4558881303823341,"extension":6.3023367895581694},"index":1,"playId":"91e838db-a777-3640-9ca3-5b34f498507e","pitchNumber":2,"startTime":"2026-05-30T22:32:22.624Z","endTime":"2026-05-30T22:32:26.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98772199549242,"aZ":-24.018751954554883,"pfxX":-9.18786459314535,"pfxZ":5.0266684220489966,"pX":0.07007942872883888,"pZ":1.8921667623354297,"vX0":5.656836296169974,"vY0":-127.08290120990537,"vZ0":-4.474863931247358,"x":114.33,"y":187.69,"x0":-1.0001730537428049,"y0":50.00257524364082,"z0":5.602390978671035,"aX":-14.907814349387301},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":1883,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.4323270773594192,"extension":6.33724817953121},"index":2,"playId":"f20d359b-3336-3e52-aa47-ee26f5814176","pitchNumber":3,"startTime":"2026-05-30T22:32:42.104Z","endTime":"2026-05-30T22:32:45.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11352325735216,"aZ":-26.289835008535295,"pfxX":-8.627541095229226,"pfxZ":3.595611578335013,"pX":-1.2273526736628066,"pZ":0.873420794918668,"vX0":2.6847992668351397,"vY0":-127.88391543358208,"vZ0":-6.231432166621751,"x":163.78,"y":215.2,"x0":-1.17683084653071,"y0":50.00622189374634,"z0":5.4349402866475485,"aX":-14.133437188069541},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":14.9,"spinRate":1971,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4301326903015159,"extension":6.408060896875275},"index":3,"playId":"8252d9f2-2478-3f07-a164-49cd49109ad8","pitchNumber":4,"startTime":"2026-05-30T22:33:03.690Z","endTime":"2026-05-30T22:33:06.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.116212734270754,"aZ":-27.702041375670365,"pfxX":-10.406434614663572,"pfxZ":2.7215442769873706,"pX":0.672483734749193,"pZ":1.0684353134315479,"vX0":7.670268288529302,"vY0":-127.55077420240806,"vZ0":-5.535898494965491,"x":91.37,"y":209.93,"x0":-1.0270538027110903,"y0":50.00006998045807,"z0":5.460913772075479,"aX":-17.0826045602811},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":17.0,"spinRate":1905,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.43000646211171123,"extension":6.329779522791191},"index":4,"playId":"493154f5-6eab-3675-be51-0d9c456c74fc","pitchNumber":5,"startTime":"2026-05-30T22:33:22.597Z","endTime":"2026-05-30T22:33:27.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66365002209579,"aZ":-21.881192845989617,"pfxX":1.9791678035284277,"pfxZ":6.002841977597294,"pX":-0.5076003007552958,"pZ":2.647045622328382,"vX0":0.997277222385849,"vY0":-129.7338450117705,"vZ0":-3.8077929095465146,"x":136.35,"y":167.31,"x0":-1.1534207156409604,"y0":50.00265244078525,"z0":5.790019581534999,"aX":3.3928892845887675},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.3,"breakHorizontal":-3.8,"spinRate":2261,"spinDirection":190},"zone":4,"typeConfidence":0.9,"plateTime":0.4212672138591147,"extension":6.336950650633443},"index":5,"playId":"9da72e6c-b545-3be5-aee4-0b2c798ea482","pitchNumber":6,"startTime":"2026-05-30T22:33:40.037Z","endTime":"2026-05-30T22:33:44.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.607212613173346,"aZ":-27.148584326952268,"pfxX":-10.762681163584055,"pfxZ":3.0882210193091755,"pX":0.4401813001956753,"pZ":1.60954051407844,"vX0":7.174581303241101,"vY0":-127.1050193918754,"vZ0":-4.464315918706469,"x":100.22,"y":195.32,"x0":-1.0299661039447487,"y0":50.000904657305085,"z0":5.560694949980585,"aX":-17.49574897934052},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":1844,"spinDirection":242},"zone":9,"typeConfidence":0.9,"plateTime":0.4319834033210235,"extension":6.396586625293642},"index":6,"playId":"df8944df-0586-356b-8d9c-b696764159ef","pitchNumber":7,"startTime":"2026-05-30T22:34:04.529Z","endTime":"2026-05-30T22:34:09.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60540858782222,"aZ":-25.330681365713357,"pfxX":-9.65981028362509,"pfxZ":4.169981133060146,"pX":-0.11554585558942544,"pZ":0.7854419808761459,"vX0":5.397491110521177,"vY0":-127.62963814880774,"vZ0":-6.794568053418424,"x":121.4,"y":217.57,"x0":-1.0087554998744053,"y0":50.00331502506172,"z0":5.492393002471088,"aX":-15.849745696267954},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":16.2,"spinRate":1773,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4300564470587793,"extension":6.358567851673981},"index":7,"playId":"5951b0fe-0167-3862-b6fd-e28f7e94e791","pitchNumber":8,"startTime":"2026-05-30T22:34:33.489Z","endTime":"2026-05-30T22:34:37.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:34:37.341Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T22:34:52.584Z","endTime":"2026-05-30T22:36:41.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"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,1,2,3,4],"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":4},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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":88.0,"endSpeed":81.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926705337460223,"aZ":-23.44297658723974,"pfxX":1.852477761948445,"pfxZ":5.212614577321974,"pX":-0.2982381175444116,"pZ":2.7911599058338497,"vX0":1.5836563153384573,"vY0":-128.18483402219948,"vZ0":-3.1924550896547994,"x":128.37,"y":163.42,"x0":-1.163283500814898,"y0":50.000854981046444,"z0":5.869983432632728,"aX":3.101898695647224},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.0,"breakHorizontal":-3.7,"spinRate":2276,"spinDirection":181},"zone":4,"typeConfidence":0.9,"plateTime":0.42626752590005834,"extension":6.2150234743565065},"index":0,"playId":"fca2644c-ef63-31fe-ad42-c72153134a35","pitchNumber":1,"startTime":"2026-05-30T22:35:03.652Z","endTime":"2026-05-30T22:35:08.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.990224468282484,"aZ":-25.961414401525662,"pfxX":-9.571220110323342,"pfxZ":3.7994314837431604,"pX":-0.7481416538127,"pZ":0.9242088023437975,"vX0":4.183240339911084,"vY0":-127.06650315055967,"vZ0":-6.315984008787175,"x":145.52,"y":213.83,"x0":-1.1720568962996234,"y0":50.00426770696332,"z0":5.5043978960027,"aX":-15.655165780521173},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":16.4,"spinRate":1781,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4310351194952622,"extension":6.370610992476131},"index":1,"playId":"b5e20d6b-ca49-3bb1-b9b5-d2c981c3689c","pitchNumber":2,"startTime":"2026-05-30T22:35:22.647Z","endTime":"2026-05-30T22:35:26.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.409639595171463,"aZ":-26.078745011911913,"pfxX":-9.776746268095836,"pfxZ":3.705588254893451,"pX":0.2851950918914979,"pZ":1.2169279550468124,"vX0":6.489333335325981,"vY0":-127.67962792453686,"vZ0":-5.603322738019224,"x":106.13,"y":205.92,"x0":-1.0250490731401865,"y0":50.00125414089889,"z0":5.504253396162969,"aX":-16.066798676074463},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":1974,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.42973773415981276,"extension":6.412265416405585},"index":2,"playId":"8917595c-115e-3509-90c8-c5f11263604f","pitchNumber":3,"startTime":"2026-05-30T22:35:38.760Z","endTime":"2026-05-30T22:35:42.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.3,"endSpeed":85.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975958482264872,"aZ":-13.812990392707489,"pfxX":-4.937388134858423,"pfxZ":9.84273558226462,"pX":0.2766087470353809,"pZ":2.916862790273332,"vX0":5.4370245108415824,"vY0":-135.79241163341862,"vZ0":-5.079079728950349,"x":106.46,"y":160.02,"x0":-1.110935750336208,"y0":50.00672198666962,"z0":5.774023111454863,"aX":-9.214922283228992},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2358,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.4034978943711969,"extension":6.3584543903491015},"index":3,"playId":"abd28bd6-a844-33c4-91f1-125017a54774","pitchNumber":4,"startTime":"2026-05-30T22:35:53.796Z","endTime":"2026-05-30T22:36:00.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344306769819568,"aZ":-29.360189262897407,"pfxX":8.029635451015043,"pfxZ":1.9587282968711204,"pX":-0.23162249466067464,"pZ":2.6273755341927654,"vX0":-0.2194441050729088,"vY0":-119.97038244398995,"vZ0":-1.4911461899617966,"x":125.83,"y":167.84,"x0":-1.1790794499514365,"y0":50.00355232528125,"z0":5.909717856604227,"aX":11.534873388824396},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.5,"breakHorizontal":-14.4,"spinRate":2405,"spinDirection":78},"zone":5,"typeConfidence":0.9,"plateTime":0.4591125805536902,"extension":6.375555050306859},"hitData":{"launchSpeed":93.3,"launchAngle":54.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.34,"coordY":111.05}},"index":4,"playId":"8982de17-48db-351d-a66a-18d5fb7faeb7","pitchNumber":5,"startTime":"2026-05-30T22:36:28.668Z","endTime":"2026-05-30T22:36:41.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:36:41.371Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Allen lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T22:36:54.241Z","endTime":"2026-05-30T22:37:26.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"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":669003,"link":"/api/v1/people/669003"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13811992164577,"aZ":-13.917455932551754,"pfxX":-3.5188733570236783,"pfxZ":9.93949245995616,"pX":1.4220781704057637,"pZ":3.250745862232095,"vX0":7.163340473576035,"vY0":-135.3249388989792,"vZ0":-4.365681469199823,"x":62.79,"y":151.01,"x0":-0.8135558460516399,"y0":50.006099979017314,"z0":5.874175845283107,"aX":-6.466288045560089},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":4.7,"spinRate":2300,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.40623041374273905,"extension":6.27550649599512},"index":0,"playId":"04328f80-0810-3d13-a4b8-4bbac28fe7c1","pitchNumber":1,"startTime":"2026-05-30T22:37:04.399Z","endTime":"2026-05-30T22:37:07.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053703160308423,"aZ":-24.005893006608122,"pfxX":1.74337859406076,"pfxZ":4.857813651669309,"pX":0.5694140779660418,"pZ":2.734466016432861,"vX0":3.7024068940136576,"vY0":-128.88782227325976,"vZ0":-3.1946790302442594,"x":95.3,"y":164.95,"x0":-1.112675634584232,"y0":50.00103679377899,"z0":5.846045472748477,"aX":2.92870717378201},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":-4.0,"spinRate":2244,"spinDirection":183},"zone":3,"typeConfidence":0.9,"plateTime":0.42513236130753285,"extension":6.263234731830958},"hitData":{"launchSpeed":90.3,"launchAngle":21.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.69,"coordY":82.19}},"index":1,"playId":"c7eb4c68-ff86-3018-8bf8-5decf80c55d5","pitchNumber":2,"startTime":"2026-05-30T22:37:19.828Z","endTime":"2026-05-30T22:37:26.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:37:26.908Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T22:39:28.917Z","endTime":"2026-05-30T22:40:18.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30077427702896,"aZ":-13.231452101944244,"pfxX":-7.606120119524531,"pfxZ":9.901672171410679,"pX":-0.4458654231888344,"pZ":3.1759018718874477,"vX0":7.4211113095022485,"vY0":-137.83790262530863,"vZ0":-5.106076234022993,"x":134.0,"y":153.03,"x0":-2.1924590586685984,"y0":50.004152081163454,"z0":5.95480730118879,"aX":-14.552545820358034},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":12.1,"spinRate":2237,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.3982597156675629,"extension":6.473146968159704},"index":0,"playId":"c1880d53-04e6-3bcf-a594-b35cd9aa7c5e","pitchNumber":1,"startTime":"2026-05-30T22:39:36.977Z","endTime":"2026-05-30T22:39:40.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73887553999372,"aZ":-12.111133771504498,"pfxX":-8.098788245866286,"pfxZ":10.343222408077704,"pX":-0.16491604448217784,"pZ":3.046787639012118,"vX0":8.020410803444452,"vY0":-138.58556833298007,"vZ0":-5.832155227300924,"x":123.29,"y":156.52,"x0":-2.047978283636457,"y0":50.004670090353564,"z0":5.991680126923154,"aX":-15.71330351618433},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":13.0,"spinRate":2263,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.39563117012091187,"extension":6.4124516640917335},"index":1,"playId":"1120e2de-98c5-31d7-b68a-f2cbf5a91a36","pitchNumber":2,"startTime":"2026-05-30T22:39:55.249Z","endTime":"2026-05-30T22:39:58.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.100218971535654,"aZ":-14.770609015648382,"pfxX":-7.213568274435877,"pfxZ":8.787734215653503,"pX":-0.2677730554382191,"pZ":3.6998648168778137,"vX0":7.7674064695815295,"vY0":-140.18019765188282,"vZ0":-3.5939429390495565,"x":127.21,"y":138.88,"x0":-2.143705542845666,"y0":50.004179149509206,"z0":5.9692869784329,"aX":-14.289056775284081},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2219,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3914366090531085,"extension":6.466096822353438},"index":2,"playId":"57e122d3-7cc5-3ae9-845a-9f2cdc3b658d","pitchNumber":3,"startTime":"2026-05-30T22:40:14.807Z","endTime":"2026-05-30T22:40:18.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:40:18.469Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to right fielder Cam Smith.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T22:40:28.021Z","endTime":"2026-05-30T22:41:10.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.066440741925526,"aZ":-13.520170745008219,"pfxX":-7.911950405978342,"pfxZ":9.555937113492961,"pX":-0.6230673723695604,"pZ":3.310023785711131,"vX0":6.779277872236764,"vY0":-139.04341001353401,"vZ0":-4.770143717962211,"x":140.75,"y":149.41,"x0":-2.0685495201239594,"y0":50.003583035062356,"z0":5.9495671268517265,"aX":-15.445428206534181},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":12.8,"spinRate":2262,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.394389315314462,"extension":6.468112019114846},"index":0,"playId":"b1bf3232-d640-3fde-b9c5-68be2cfd7235","pitchNumber":1,"startTime":"2026-05-30T22:40:46.765Z","endTime":"2026-05-30T22:40:49.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79726753205414,"aZ":-15.681392947953288,"pfxX":-7.199736658353769,"pfxZ":8.387265060050785,"pX":-0.17423970294257737,"pZ":3.622740756113562,"vX0":8.11342705154412,"vY0":-139.67528857366125,"vZ0":-3.590167068740637,"x":123.64,"y":140.97,"x0":-2.187576887092199,"y0":50.00691388558471,"z0":5.962454735565906,"aX":-14.16485111629392},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2260,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3928382017141434,"extension":6.493211318348066},"hitData":{"launchSpeed":94.5,"launchAngle":24.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.0,"coordY":93.42}},"index":1,"playId":"61602da2-9c15-3047-a145-e440213529f3","pitchNumber":2,"startTime":"2026-05-30T22:41:02.943Z","endTime":"2026-05-30T22:41:10.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:41:10.460Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T22:41:23.846Z","endTime":"2026-05-30T22:42:31.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.378475203036366,"aZ":-13.711090073296344,"pfxX":-7.293030394130002,"pfxZ":9.634012216309012,"pX":-0.7404028913347236,"pZ":3.3899733952535276,"vX0":6.128047962568627,"vY0":-138.19722072000064,"vZ0":-4.602625029076241,"x":145.22,"y":147.25,"x0":-2.048890165962039,"y0":50.006769445519275,"z0":6.011409368811451,"aX":-13.98329218551107},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2246,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3976993938315472,"extension":6.480172567124101},"index":0,"playId":"6381bef7-acf5-3302-840d-0be27870cf3a","pitchNumber":1,"startTime":"2026-05-30T22:41:42.726Z","endTime":"2026-05-30T22:41:46.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34368589997405,"aZ":-13.24601307542091,"pfxX":-6.936243854947942,"pfxZ":9.422179529976308,"pX":0.1056507827086812,"pZ":3.7943945698226447,"vX0":8.558133591871767,"vY0":-141.3260849403686,"vZ0":-3.7636028609782297,"x":112.97,"y":136.33,"x0":-2.0707515214252723,"y0":50.00003768366867,"z0":6.003193271111051,"aX":-13.930265230369985},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2375,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3886295577846228,"extension":6.385976476145253},"index":1,"playId":"01e9c147-9a4f-3ff5-8821-cb6d7f7fdb0d","pitchNumber":2,"startTime":"2026-05-30T22:41:59.067Z","endTime":"2026-05-30T22:42:02.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"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-30T22:42:10.520Z","endTime":"2026-05-30T22:42:27.061Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.537439204107756,"aZ":-12.577526836709508,"pfxX":-7.283396675981946,"pfxZ":9.588014508378667,"pX":0.27641002612156423,"pZ":2.2827844913155126,"vX0":9.235070294953783,"vY0":-142.28533527157288,"vZ0":-7.704819136187567,"x":106.46,"y":177.14,"x0":-2.069601257069333,"y0":50.00681808072208,"z0":5.828225425825224,"aX":-14.893559743170867},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2317,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.3853700259910622,"extension":6.4326677667392165},"index":3,"playId":"f4873a7a-8271-37fc-b4e3-d12600d3114a","pitchNumber":3,"startTime":"2026-05-30T22:42:27.061Z","endTime":"2026-05-30T22:42:31.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:42:31.184Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Meyers flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:44:33.240Z","endTime":"2026-05-30T22:44:48.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37099127043983,"aZ":-15.139454999651885,"pfxX":-4.237457518124398,"pfxZ":9.36764015337826,"pX":0.1989937269833829,"pZ":3.1197496487337255,"vX0":5.091572301769597,"vY0":-134.75025664308853,"vZ0":-4.2186540606221685,"x":109.41,"y":154.55,"x0":-1.17456996551383,"y0":50.00102998371688,"z0":5.792893451663864,"aX":-7.7041832699578325},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2193,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.4082424582991391,"extension":6.151901302855775},"hitData":{"launchSpeed":92.8,"launchAngle":52.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.83,"coordY":94.7}},"index":0,"playId":"007d8ee4-c904-33df-8719-0be5594eb11b","pitchNumber":1,"startTime":"2026-05-30T22:44:37.932Z","endTime":"2026-05-30T22:44:48.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:44:48.247Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Jake Bauers.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:45:02.649Z","endTime":"2026-05-30T22:46:53.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.674571733727895,"aZ":-14.847834664218322,"pfxX":-4.854534672890894,"pfxZ":9.599285603533774,"pX":-0.610657070069227,"pZ":2.4004129062017605,"vX0":3.227955860291537,"vY0":-134.36821336013014,"vZ0":-5.917399109476939,"x":140.28,"y":173.97,"x0":-1.2049618215455844,"y0":50.00018939744877,"z0":5.70998881397701,"aX":-8.759214025396167},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2184,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.4096942326671118,"extension":6.153573024118},"index":0,"playId":"03c94f37-d472-3f9b-b533-4d935f312808","pitchNumber":1,"startTime":"2026-05-30T22:45:13.710Z","endTime":"2026-05-30T22:45:18.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.174568526473724,"aZ":-25.563538814574553,"pfxX":-9.394596537146981,"pfxZ":4.108496413598588,"pX":0.5127335598037305,"pZ":0.19593390938734248,"vX0":6.664049302545815,"vY0":-126.43137625742665,"vZ0":-8.04297537271691,"x":97.46,"y":233.49,"x0":-0.9443032666576656,"y0":50.00423773113768,"z0":5.487805426376832,"aX":-15.12216689572164},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":1658,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4341871524833403,"extension":6.354436890595528},"index":1,"playId":"2ffea2fd-60b9-37c4-9140-ce9088fed299","pitchNumber":2,"startTime":"2026-05-30T22:45:27.909Z","endTime":"2026-05-30T22:45:31.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688953488479665,"aZ":-28.640527575865846,"pfxX":-9.529354363928087,"pfxZ":2.199686557193594,"pX":-0.18653301272444187,"pZ":1.3875428834068135,"vX0":5.272679323803587,"vY0":-126.13843521804765,"vZ0":-4.618577649510313,"x":124.11,"y":201.32,"x0":-1.0706394847745893,"y0":50.000741353768426,"z0":5.5630169336544,"aX":-15.287912462761879},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":16.0,"spinRate":1901,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.43493889334977665,"extension":6.343176835900715},"index":2,"playId":"0c2ca8aa-6db2-30a4-9212-99ec7f87a05a","pitchNumber":3,"startTime":"2026-05-30T22:45:43.916Z","endTime":"2026-05-30T22:45:48.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.466643264370767,"aZ":-26.09198799070052,"pfxX":-9.800366459003923,"pfxZ":3.7820636951951974,"pX":-0.8678103013925601,"pZ":1.1066719592350103,"vX0":3.9827438163995224,"vY0":-126.87177812286241,"vZ0":-5.755152026693295,"x":150.08,"y":208.9,"x0":-1.1976157509737044,"y0":50.000183671179684,"z0":5.523260966910435,"aX":-15.742487466086159},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":16.7,"spinRate":1921,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.43412661475071834,"extension":6.42621658102689},"index":3,"playId":"1398de8c-2a6c-38ed-aebf-34ad32a52e50","pitchNumber":4,"startTime":"2026-05-30T22:46:06.599Z","endTime":"2026-05-30T22:46:09.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.0,"endSpeed":83.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81303770855757,"aZ":-13.285057224460584,"pfxX":-3.4927288020557548,"pfxZ":10.381866778960333,"pX":-0.7290143076251784,"pZ":4.6456698634525795,"vX0":2.642318216058921,"vY0":-135.33551440859597,"vZ0":-0.8549242037115232,"x":144.79,"y":113.35,"x0":-1.273692715837233,"y0":50.002581949270905,"z0":5.913849895000818,"aX":-6.354786514443197},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2294,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.40771937373318057,"extension":6.195765180449266},"index":4,"playId":"50fb5aad-1a17-3d67-8476-d74f373284a4","pitchNumber":5,"startTime":"2026-05-30T22:46:27.459Z","endTime":"2026-05-30T22:46:30.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984363783764824,"aZ":-24.40803360330755,"pfxX":3.848313572638143,"pfxZ":5.494187805662376,"pX":1.3775034182069723,"pZ":2.339709627931012,"vX0":4.2363344244330845,"vY0":-119.0378360479223,"vZ0":-2.8855875941893685,"x":64.49,"y":175.61,"x0":-0.9351969839759726,"y0":50.005136338617675,"z0":5.812455057582001,"aX":5.44127589539791},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.4,"breakHorizontal":-8.2,"spinRate":2372,"spinDirection":76},"zone":14,"typeConfidence":0.77,"plateTime":0.4627438032675646,"extension":6.354565830641033},"hitData":{"launchSpeed":71.1,"launchAngle":39.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.77,"coordY":126.25}},"index":5,"playId":"63ac4d52-5eb9-3481-a30e-f8c5ead88f6a","pitchNumber":6,"startTime":"2026-05-30T22:46:45.592Z","endTime":"2026-05-30T22:46:53.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:46:53.650Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a ground ball to third baseman David Hamilton.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:47:12.288Z","endTime":"2026-05-30T22:49:21.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"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":[0,2,3,4,5,6],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.961499453543553,"aZ":-27.139532040315157,"pfxX":-10.469821684369114,"pfxZ":3.092882620972035,"pX":0.47583916829011275,"pZ":1.0800899423871295,"vX0":7.1387206632756595,"vY0":-127.5675497362996,"vZ0":-5.822941869271642,"x":98.86,"y":209.62,"x0":-1.014243852347331,"y0":50.00575319077265,"z0":5.562506872044597,"aX":-17.067209351748247},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":1881,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4312038230908608,"extension":6.20809745893974},"index":0,"playId":"4904622c-cb0e-3246-8226-38bf3e89426f","pitchNumber":1,"startTime":"2026-05-30T22:47:27.530Z","endTime":"2026-05-30T22:47:32.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"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-30T22:47:46.364Z","endTime":"2026-05-30T22:47:57.300Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89681783662376,"aZ":-13.256565155677004,"pfxX":-4.934271844840325,"pfxZ":10.188156116662629,"pX":0.1843660723412823,"pZ":1.4707703933078424,"vX0":5.245136610060294,"vY0":-136.13020105190995,"vZ0":-8.584694053870523,"x":109.97,"y":199.07,"x0":-1.1363004907747511,"y0":50.001441064346665,"z0":5.60564781173686,"aX":-9.160445221854676},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2312,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.40403706843783205,"extension":6.324569887893992},"index":2,"playId":"ff196f45-fe03-38b9-be3b-f8339c9b0568","pitchNumber":2,"startTime":"2026-05-30T22:47:57.300Z","endTime":"2026-05-30T22:48:01.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.195772747917495,"aZ":-27.39091049119686,"pfxX":-10.595869253376858,"pfxZ":2.9653297702459174,"pX":0.837870462496755,"pZ":-0.3848870263029776,"vX0":7.94098004767047,"vY0":-127.05474596122335,"vZ0":-8.87108410800345,"x":85.06,"y":249.17,"x0":-0.9717895233084385,"y0":50.002665885123186,"z0":5.371657104858729,"aX":-17.09771862771729},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":17.0,"spinRate":1952,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4332603171737981,"extension":6.351882854132032},"index":3,"playId":"616719f6-7958-3bb5-ae7b-c62d39a7f9c7","pitchNumber":3,"startTime":"2026-05-30T22:48:12.666Z","endTime":"2026-05-30T22:48:16.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414867400382274,"aZ":-29.244033580176225,"pfxX":7.79754668747378,"pfxZ":2.013662428728682,"pX":1.024858589697375,"pZ":1.4043591497620127,"vX0":2.517598236024103,"vY0":-120.37495040579279,"vZ0":-4.110682660821452,"x":77.93,"y":200.86,"x0":-1.0500956096721237,"y0":50.002301778347864,"z0":5.750476660634299,"aX":11.334013668116688},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":-14.8,"spinRate":2350,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.45666774797789067,"extension":6.439864948289968},"index":4,"playId":"ca9fb63a-d64c-37c9-a82d-15d4f4475e67","pitchNumber":4,"startTime":"2026-05-30T22:48:34.314Z","endTime":"2026-05-30T22:48:38.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403402831878665,"aZ":-12.61884965151396,"pfxX":-4.703108688154663,"pfxZ":10.48081975370349,"pX":0.6338223137527035,"pZ":1.851082759149823,"vX0":6.32144674486913,"vY0":-135.88133121641187,"vZ0":-7.614136322666767,"x":92.84,"y":188.8,"x0":-1.1141294156865922,"y0":50.00233045643953,"z0":5.570616554465973,"aX":-8.775006469635114},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2226,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.40343940570304815,"extension":6.3667220810890734},"index":5,"playId":"946018d7-3444-3528-8a28-6a0d35d97f9a","pitchNumber":5,"startTime":"2026-05-30T22:48:51.739Z","endTime":"2026-05-30T22:48:56.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035590038663035,"aZ":-30.08800629089128,"pfxX":8.733170258509492,"pfxZ":1.439523174376637,"pX":0.6853885338534519,"pZ":1.1830978273908468,"vX0":1.3527968590114423,"vY0":-120.25086696817617,"vZ0":-4.500441490550885,"x":90.87,"y":206.84,"x0":-1.0194670598073734,"y0":50.00047318127154,"z0":5.785973975365698,"aX":12.627979336135958},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.7,"breakHorizontal":-16.1,"spinRate":2397,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.4576811839340258,"extension":6.274753245687917},"hitData":{"launchSpeed":67.9,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.18,"coordY":176.42}},"index":6,"playId":"7dca26ae-45d7-3480-84de-16535ca7dd68","pitchNumber":6,"startTime":"2026-05-30T22:49:10.136Z","endTime":"2026-05-30T22:49:21.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:49:21.268Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks. Jeremy Peña to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:50:31.139Z","endTime":"2026-05-30T22:52:31.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"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-30T22:49:52.402Z","endTime":"2026-05-30T22:50:33.271Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.502596042595687,"aZ":-14.362973620819705,"pfxX":-4.4505158356731656,"pfxZ":9.555800212543552,"pX":-0.7893515903714968,"pZ":2.232463578893087,"vX0":3.167087305451995,"vY0":-135.84158651267248,"vZ0":-6.462961436148552,"x":147.09,"y":178.5,"x0":-1.3936924200955247,"y0":50.00454615570655,"z0":5.646125480313338,"aX":-8.296049262948477},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2325,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.4036386396535785,"extension":6.350027214878804},"index":1,"playId":"68da4b1e-ed07-3998-b3e0-09e38601ad3b","pitchNumber":1,"startTime":"2026-05-30T22:50:33.271Z","endTime":"2026-05-30T22:50:37.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.545080470617275,"aZ":-13.413473214328583,"pfxX":-2.9179469472321675,"pfxZ":10.316515151429364,"pX":-0.9023668642853964,"pZ":4.2251725360385475,"vX0":1.91394397875048,"vY0":-134.56902832831665,"vZ0":-1.6250295663270977,"x":151.4,"y":124.7,"x0":-1.2468751102029114,"y0":50.000242454283786,"z0":5.796130316448603,"aX":-5.304828838843253},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":4.8,"spinRate":2246,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.4083640153922645,"extension":6.229011162706039},"index":2,"playId":"0ecaa36a-6430-3dd0-a01d-a15e7d4143b5","pitchNumber":2,"startTime":"2026-05-30T22:50:52.093Z","endTime":"2026-05-30T22:50:55.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43402369465902,"aZ":-27.32355089924897,"pfxX":-9.93092152430171,"pfxZ":2.9971028018509536,"pX":-0.12022181872044431,"pZ":1.0360594571705026,"vX0":5.94571075547112,"vY0":-126.6227086049257,"vZ0":-5.527474432510288,"x":121.58,"y":210.81,"x0":-1.2113756936574989,"y0":50.00485823716582,"z0":5.440121861393617,"aX":-16.089368141659477},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":1706,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4329621444297551,"extension":6.35692319119484},"index":3,"playId":"8538b457-0792-3e8f-9262-a5908d97cd63","pitchNumber":3,"startTime":"2026-05-30T22:51:09.018Z","endTime":"2026-05-30T22:51:15.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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.9,"endSpeed":84.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22547107819992,"aZ":-16.322493755539437,"pfxX":-3.6479724368729,"pfxZ":8.570299834967326,"pX":-2.2378854974548,"pZ":3.3515840165114295,"vX0":-0.6827220258872413,"vY0":-135.32422061092447,"vZ0":-3.3532137093128376,"x":202.3,"y":148.29,"x0":-1.508221692402439,"y0":50.005780824055485,"z0":5.754014700256588,"aX":-6.749557185815715},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":6.7,"spinRate":2197,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4051425578781913,"extension":6.234525429631773},"index":4,"playId":"ef5cd4fa-d6c2-3c4b-92a9-f6b70e8dc746","pitchNumber":4,"startTime":"2026-05-30T22:51:43.570Z","endTime":"2026-05-30T22:51:47.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.483428907694005,"aZ":-15.308329888245025,"pfxX":-3.879822428208347,"pfxZ":9.165158579630823,"pX":-2.0611611736716324,"pZ":3.9087622537803304,"vX0":-0.5058952510582456,"vY0":-135.2766383608471,"vZ0":-2.454204393750282,"x":195.57,"y":133.24,"x0":-1.3677646917793906,"y0":50.001210353304295,"z0":5.910032141560875,"aX":-7.138306982851147},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2240,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40601441654000814,"extension":6.180663377933251},"index":5,"playId":"c4c8b6de-c187-32b1-8f1c-59e2117fc879","pitchNumber":5,"startTime":"2026-05-30T22:52:03.023Z","endTime":"2026-05-30T22:52:06.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23553376939586,"aZ":-28.16986661828328,"pfxX":-9.956763532412138,"pfxZ":2.4470112266004915,"pX":-0.10581220068327786,"pZ":-0.5827827986287305,"vX0":6.209627923161314,"vY0":-127.64835869332157,"vZ0":-9.182080548975273,"x":121.03,"y":254.52,"x0":-1.2863693940244452,"y0":50.002613580182036,"z0":5.305668371298733,"aX":-16.299653656536936},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":16.4,"spinRate":1806,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4304021378935512,"extension":6.258161026318291},"index":6,"playId":"e25c21c5-3f48-345c-aa83-58f3d12812eb","pitchNumber":6,"startTime":"2026-05-30T22:52:24.686Z","endTime":"2026-05-30T22:52:31.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":692230,"link":"/api/v1/people/692230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:52:31.560Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Walker homers (16) on a fly ball to right field. Jeremy Peña scores. Yordan Alvarez scores.","rbi":3,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:55:10.872Z","endTime":"2026-05-30T22:56:40.938Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":{"id":663765,"link":"/api/v1/people/663765"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":692230,"link":"/api/v1/people/692230"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":692230,"link":"/api/v1/people/692230"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"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-30T22:52:56.262Z","endTime":"2026-05-30T22:53:47.174Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jake Woodford replaces Carlos Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"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-30T22:53:47.174Z","endTime":"2026-05-30T22:55:13.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663765,"link":"/api/v1/people/663765"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692230,"link":"/api/v1/people/692230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.112383855608172,"aZ":-33.16870146412848,"pfxX":-3.8539135572497694,"pfxZ":-0.6236072542825806,"pX":0.7542871198649022,"pZ":0.8276677434815161,"vX0":7.531645495514902,"vY0":-124.95168479177482,"vZ0":-3.7577849432419557,"x":88.25,"y":216.43,"x0":-1.786508442409206,"y0":50.00392003588329,"z0":5.051328115036072,"aX":-6.148951063412013},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":5.4,"spinRate":1231,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.43689778859641937,"extension":6.711893829999213},"index":2,"playId":"d44d10b9-9abe-3271-99af-57bc40479555","pitchNumber":1,"startTime":"2026-05-30T22:55:13.096Z","endTime":"2026-05-30T22:55:17.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":88.7,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.535771801921037,"aZ":-26.88279856918395,"pfxX":1.831814997234499,"pfxZ":3.1188384189990384,"pX":0.7292203214395541,"pZ":2.04943055329173,"vX0":6.101941818624449,"vY0":-129.078661746672,"vZ0":-2.307671445061077,"x":89.2,"y":183.45,"x0":-1.8983254970717212,"y0":50.003606021155896,"z0":5.013950122178209,"aX":3.1056404601443606},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-4.6,"spinRate":2405,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.42349091638617953,"extension":6.624917048743107},"index":3,"playId":"1a45a45b-f55f-321b-b3b4-f3fb07e15e39","pitchNumber":2,"startTime":"2026-05-30T22:55:35.996Z","endTime":"2026-05-30T22:55:40.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19245968332835,"aZ":-27.126985074212435,"pfxX":-0.08337406187789265,"pfxZ":2.968113500642491,"pX":0.8615217405773393,"pZ":1.4569037772779014,"vX0":6.934886329363034,"vY0":-129.41088594217305,"vZ0":-3.494906170908698,"x":84.16,"y":199.44,"x0":-1.8386408757781236,"y0":50.006074724614145,"z0":4.895694582890118,"aX":-0.14364844976303073},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2377,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.42274184746566723,"extension":6.706930892527725},"index":4,"playId":"e744b033-692c-3e44-bcfa-de981e197ca8","pitchNumber":3,"startTime":"2026-05-30T22:55:54.950Z","endTime":"2026-05-30T22:55:59.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.457118653023894,"aZ":-25.557378546641466,"pfxX":-8.2465584455399,"pfxZ":3.463375532323119,"pX":-0.10806152345731646,"pZ":2.1686299010228742,"vX0":7.4906417640125875,"vY0":-137.41107564978878,"vZ0":-2.8390069966743976,"x":121.12,"y":180.23,"x0":-1.7980066591939161,"y0":50.00567655824489,"z0":4.951659573642173,"aX":-15.77218010482755},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":13.3,"spinRate":2072,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3986129708253414,"extension":6.703989774149773},"hitData":{"launchSpeed":99.4,"launchAngle":25.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.45,"coordY":89.97}},"index":5,"playId":"fead9bdd-618c-3fbd-9716-ea0cdc3fc864","pitchNumber":4,"startTime":"2026-05-30T22:56:13.700Z","endTime":"2026-05-30T22:56:40.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.1,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:56:40.938Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T22:56:52.269Z","endTime":"2026-05-30T22:58:41.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.996675618891565,"aZ":-23.073545406080274,"pfxX":0.1770221153431606,"pfxZ":4.940035456277412,"pX":-0.41281109832343715,"pZ":2.9328756747414544,"vX0":3.957621385287025,"vY0":-134.5733820188434,"vZ0":-1.2720659492111512,"x":132.74,"y":159.59,"x0":-1.9227897179846039,"y0":50.00382730979921,"z0":5.039366410228831,"aX":0.32503141855914824},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.1,"spinRate":2353,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40634033748548637,"extension":6.486421236722826},"index":0,"playId":"2f233767-bdd9-3294-94b1-9e3b8855b403","pitchNumber":1,"startTime":"2026-05-30T22:57:07.000Z","endTime":"2026-05-30T22:57:10.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":87.0,"endSpeed":80.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.638752708776572,"aZ":-32.89246624441146,"pfxX":-6.230433608281157,"pfxZ":-0.4427140978216366,"pX":-0.7456716026029633,"pZ":0.9292017340007974,"vX0":4.957057832567315,"vY0":-126.68798601305444,"vZ0":-3.6381866300367283,"x":145.42,"y":213.69,"x0":-1.9172550578675112,"y0":50.00344521833842,"z0":5.010330218437789,"aX":-10.138386043471533},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":10.2,"spinRate":998,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4321911305726922,"extension":6.74116302911413},"index":1,"playId":"e9f7e1eb-a4a3-3733-a0c0-dab0c89840f2","pitchNumber":2,"startTime":"2026-05-30T22:57:23.720Z","endTime":"2026-05-30T22:57:26.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856470016616623,"aZ":-27.992244890442006,"pfxX":1.3955945758412347,"pfxZ":2.437780030852721,"pX":0.7541146348526983,"pZ":0.9903576151330763,"vX0":6.127963145982136,"vY0":-129.85763003216803,"vZ0":-4.801872590178407,"x":88.25,"y":212.04,"x0":-1.8126365443323615,"y0":50.00443349794959,"z0":4.97968160264922,"aX":2.39581763289192},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":-3.8,"spinRate":2424,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.42094596845759025,"extension":6.780649479910939},"index":2,"playId":"fe6f0063-85af-3315-9fb4-49b40760af55","pitchNumber":3,"startTime":"2026-05-30T22:57:41.422Z","endTime":"2026-05-30T22:57:46.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.248127836028445,"aZ":-24.230992653307375,"pfxX":-9.79978660020114,"pfxZ":4.160683390178297,"pX":-0.3124113745807354,"pZ":2.4964261634061073,"vX0":6.931827447421193,"vY0":-137.68930060909702,"vZ0":-2.5383056642859483,"x":128.91,"y":171.38,"x0":-1.5969121711564103,"y0":50.001671308505614,"z0":5.080167392098683,"aX":-18.704628928169477},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2168,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3986871223846893,"extension":6.711246412733898},"index":3,"playId":"7de437a8-05f5-3342-8388-a664893983c0","pitchNumber":4,"startTime":"2026-05-30T22:58:11.980Z","endTime":"2026-05-30T22:58:16.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023258949070545,"aZ":-32.70328460952755,"pfxX":11.71308800020536,"pfxZ":-0.38391055529051865,"pX":1.0630579035502008,"pZ":1.5635224034688622,"vX0":3.220058683630231,"vY0":-117.58127963521234,"vZ0":-0.945985271452411,"x":76.48,"y":196.56,"x0":-1.8501546352028955,"y0":50.00311157948036,"z0":5.041433177073283,"aX":16.183724477115167},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.6,"breakHorizontal":-22.1,"spinRate":2671,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4681933190168812,"extension":6.385142774444929},"index":4,"playId":"08d6c45c-262a-3e4d-8644-08055a7e7572","pitchNumber":5,"startTime":"2026-05-30T22:58:36.608Z","endTime":"2026-05-30T22:58:41.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"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":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-30T22:58:41.329Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Vaughn pops out to first baseman Christian Walker in foul territory.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:01:04.835Z","endTime":"2026-05-30T23:01:59.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Logan VanWey replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":9,"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-30T23:00:14.601Z","endTime":"2026-05-30T23:01:07.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701121,"link":"/api/v1/people/701121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70312136101353,"aZ":-25.08856895765685,"pfxX":6.394211172155703,"pfxZ":4.810509702840418,"pX":0.5258967840702852,"pZ":1.9334702281525427,"vX0":4.906185385417195,"vY0":-121.40133661639521,"vZ0":-1.8479353446545916,"x":96.95,"y":186.58,"x0":-2.361392094062163,"y0":50.002176462522876,"z0":4.916843586113866,"aX":9.417390540325044},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.5,"breakHorizontal":-12.8,"spinRate":2498,"spinDirection":86},"zone":9,"typeConfidence":0.9,"plateTime":0.453465210441534,"extension":6.765949853800094},"index":1,"playId":"9bd39361-019a-37c9-848d-c4493aed9af5","pitchNumber":1,"startTime":"2026-05-30T23:01:07.054Z","endTime":"2026-05-30T23:01:11.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77669726924194,"aZ":-15.022316797997787,"pfxX":-7.1958586553600785,"pfxZ":9.24852290728516,"pX":0.5689657361935929,"pZ":1.8215012269899347,"vX0":9.890407329854083,"vY0":-136.04664793999723,"vZ0":-5.665449869402332,"x":95.31,"y":189.6,"x0":-2.1965736404779594,"y0":50.00338870170387,"z0":4.990596408642675,"aX":-13.347227140350308},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":10.7,"spinRate":2429,"spinDirection":229},"zone":9,"typeConfidence":0.92,"plateTime":0.40422572344176366,"extension":6.82411568514029},"index":2,"playId":"fadd1926-a445-3f42-b685-5ab824c88154","pitchNumber":2,"startTime":"2026-05-30T23:01:19.894Z","endTime":"2026-05-30T23:01:23.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.726534147776206,"aZ":-26.195157155162676,"pfxX":5.326557728031105,"pfxZ":4.1284828821678445,"pX":3.089558675890356,"pZ":1.2720829305695827,"vX0":10.829714677161897,"vY0":-120.49284559941424,"vZ0":-2.579009026430636,"x":-0.77,"y":204.43,"x0":-2.1824955698259085,"y0":50.00349481335038,"z0":4.707529230093133,"aX":7.710633065859341},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.0,"breakHorizontal":-12.6,"spinRate":2446,"spinDirection":78},"zone":14,"typeConfidence":0.88,"plateTime":0.4572459166487395,"extension":6.813413166383765},"index":3,"playId":"909af729-f66d-315b-9b65-5c0d6395e053","pitchNumber":3,"startTime":"2026-05-30T23:01:33.505Z","endTime":"2026-05-30T23:01:36.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048483135479028,"aZ":-24.182685728843403,"pfxX":7.590246915942341,"pfxZ":5.598638147098843,"pX":0.13911537224484416,"pZ":1.836609317967731,"vX0":3.6442166099023443,"vY0":-119.0389910811404,"vZ0":-1.8510518809430825,"x":111.7,"y":189.19,"x0":-2.400281931500073,"y0":50.00138696588167,"z0":4.825626959094155,"aX":10.830455748826969},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.0,"breakHorizontal":-14.6,"spinRate":2367,"spinDirection":84},"zone":8,"typeConfidence":0.91,"plateTime":0.46111822556817206,"extension":6.7832919454931},"hitData":{"launchSpeed":78.1,"launchAngle":67.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.35,"coordY":171.03}},"index":4,"playId":"46bc24df-104e-3b4e-8cb5-e4510cd6f171","pitchNumber":4,"startTime":"2026-05-30T23:01:50.342Z","endTime":"2026-05-30T23:01:59.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T23:01:59.576Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:02:17.641Z","endTime":"2026-05-30T23:03:14.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":"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.9,"endSpeed":85.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.979968514831793,"aZ":-18.026510922876803,"pfxX":-5.430477498438595,"pfxZ":7.481311216688573,"pX":-0.3984758848270133,"pZ":2.625723351019793,"vX0":7.461672096214962,"vY0":-136.61943571914907,"vZ0":-3.369271067738654,"x":132.19,"y":167.89,"x0":-2.4589787044135063,"y0":50.00209944500183,"z0":5.113210616496931,"aX":-10.269394344422256},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":2482,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.400851314693508,"extension":6.738017790319879},"index":0,"playId":"4b634b48-b8a5-3fc1-b837-801983c829b6","pitchNumber":1,"startTime":"2026-05-30T23:02:21.011Z","endTime":"2026-05-30T23:02:26.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":93.8,"endSpeed":85.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71031715049435,"aZ":-19.164842210767862,"pfxX":-6.034856254235383,"pfxZ":6.909123367115592,"pX":-1.4635056616464155,"pZ":2.7776426577016746,"vX0":5.102184133363808,"vY0":-136.5263537631937,"vZ0":-2.5206642268457484,"x":172.79,"y":163.78,"x0":-2.574615208085458,"y0":50.00466620384133,"z0":5.035360332072454,"aX":-11.367234065632493},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":9.8,"spinRate":2397,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.40155068829756946,"extension":6.734715659800345},"index":1,"playId":"cd6b292e-f12d-3d4c-9964-c901a9e968f8","pitchNumber":2,"startTime":"2026-05-30T23:02:38.238Z","endTime":"2026-05-30T23:02:42.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698136560930646,"aZ":-22.56003464555036,"pfxX":4.551773984176531,"pfxZ":6.510928272532004,"pX":-0.4673602742004473,"pZ":2.5493064942765553,"vX0":3.5522747235211227,"vY0":-121.27756912912503,"vZ0":-0.8097293224777011,"x":134.81,"y":169.95,"x0":-2.546954767687614,"y0":50.001202800717905,"z0":4.871174020191826,"aX":6.718567266805804},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.9,"breakHorizontal":-9.1,"spinRate":2468,"spinDirection":81},"zone":4,"typeConfidence":0.9,"plateTime":0.4531792864786306,"extension":6.932601448064047},"index":2,"playId":"6c474528-a2da-3255-8a98-57fb30c7a826","pitchNumber":3,"startTime":"2026-05-30T23:02:50.904Z","endTime":"2026-05-30T23:02:54.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47180053778922,"aZ":-16.670567197722445,"pfxX":-4.330431845517538,"pfxZ":8.069583339407298,"pX":-0.2556107959807852,"pZ":3.0992234969442425,"vX0":7.059324984892667,"vY0":-138.1395160078715,"vZ0":-2.2302377082503226,"x":126.74,"y":155.1,"x0":-2.2885404492648793,"y0":50.00372709982431,"z0":5.0453867985807275,"aX":-8.321361160471488},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":6.2,"spinRate":2447,"spinDirection":225},"zone":2,"typeConfidence":0.92,"plateTime":0.3974177538960304,"extension":6.873019460214463},"index":3,"playId":"2eb50b57-933a-38a8-ba87-07e2fa15a02a","pitchNumber":4,"startTime":"2026-05-30T23:03:10.885Z","endTime":"2026-05-30T23:03:14.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T23:03:14.252Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gary Sánchez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T23:03:46.063Z","endTime":"2026-05-30T23:05:36.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701121,"fullName":"Logan VanWey","link":"/api/v1/people/701121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.82"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.40"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.56"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.76"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.77"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.32"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.32"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.64"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.11"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.35"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.14"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".435"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".065"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.304"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.304"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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 Gary Sánchez replaces Joey Ortiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":9,"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-30T23:03:28.711Z","endTime":"2026-05-30T23:03:48.159Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64721222410361,"aZ":-26.66700511067082,"pfxX":2.059701833422074,"pfxZ":3.353427075409834,"pX":-0.26506128283438585,"pZ":1.8534008172881729,"vX0":4.698388907070827,"vY0":-127.17689236332112,"vZ0":-2.4169484817264997,"x":127.1,"y":188.74,"x0":-2.402556017301965,"y0":50.00002906564604,"z0":4.927244585049519,"aX":3.3789484908845964},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-4.8,"spinRate":2474,"spinDirection":167},"zone":8,"typeConfidence":0.83,"plateTime":0.43038622885935984,"extension":6.8605928140203805},"index":1,"playId":"06a74a50-23d2-3d6f-9ca4-6aa2d6314300","pitchNumber":1,"startTime":"2026-05-30T23:03:48.159Z","endTime":"2026-05-30T23:04:15.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09861294437015,"aZ":-17.466723432688223,"pfxX":-4.833694900762778,"pfxZ":7.917071515235047,"pX":0.7197322777362908,"pZ":2.6554169782615826,"vX0":9.338746050340438,"vY0":-136.0119083213622,"vZ0":-2.944244281346681,"x":89.57,"y":167.08,"x0":-2.1430966346840377,"y0":50.00564485544841,"z0":4.975192421859022,"aX":-8.98373359770253},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":6.6,"spinRate":2458,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.4039662108067361,"extension":7.008530997807809},"index":2,"playId":"df3fbfa9-8918-3295-ab9e-e46f49e56971","pitchNumber":2,"startTime":"2026-05-30T23:04:20.172Z","endTime":"2026-05-30T23:04:47.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17184586540759,"aZ":-26.041829596069814,"pfxX":4.668878154002078,"pfxZ":4.090632663115118,"pX":1.7130448602568413,"pZ":1.5784647903490303,"vX0":8.16970148919575,"vY0":-122.41477969186539,"vZ0":-2.265541082151259,"x":51.7,"y":196.16,"x0":-2.2912776980749743,"y0":50.000066026262154,"z0":4.7756137620065395,"aX":6.9872567043117995},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.1,"breakHorizontal":-10.6,"spinRate":2465,"spinDirection":81},"zone":14,"typeConfidence":0.8,"plateTime":0.44975246308969385,"extension":6.931063163410267},"index":3,"playId":"9d83ca61-1b6b-3bca-8031-4724b9aba8f1","pitchNumber":3,"startTime":"2026-05-30T23:04:53.625Z","endTime":"2026-05-30T23:04:57.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.967707427384145,"aZ":-17.021744275112844,"pfxX":-4.646774984188563,"pfxZ":8.183853560725929,"pX":0.4948722940991049,"pZ":2.3059103593155625,"vX0":8.880203281779862,"vY0":-135.77505013444664,"vZ0":-3.7944800195072608,"x":98.14,"y":176.52,"x0":-2.2265290286004573,"y0":50.0062575479841,"z0":4.918977719750215,"aX":-8.608140140600813},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":6.4,"spinRate":2407,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.40466982085813274,"extension":6.791940069607003},"index":4,"playId":"614120e3-6fa7-3bc5-80fb-327cc5566328","pitchNumber":4,"startTime":"2026-05-30T23:05:07.208Z","endTime":"2026-05-30T23:05:10.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.318664127416206,"aZ":-17.16438931884206,"pfxX":-3.1156559248631455,"pfxZ":7.95250542005831,"pX":-0.02951811527103103,"pZ":3.4691768288532914,"vX0":7.435196759408576,"vY0":-137.01134350705644,"vZ0":-1.1356140121445049,"x":118.13,"y":145.11,"x0":-2.382390630802576,"y0":50.00218828704629,"z0":5.070363871777534,"aX":-5.880801940770487},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":4.0,"spinRate":2501,"spinDirection":224},"zone":2,"typeConfidence":0.92,"plateTime":0.4008785885690802,"extension":6.928656760535873},"index":5,"playId":"5bc16625-81d4-3ac1-9960-c3d9694b1ac9","pitchNumber":5,"startTime":"2026-05-30T23:05:33.072Z","endTime":"2026-05-30T23:05:36.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701121,"link":"/api/v1/people/701121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"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":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":701121,"link":"/api/v1/people/701121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T23:05:36.167Z","atBatIndex":74}]