[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Foscue flies out to right fielder Brewer Hicklen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-17T23:17:41.868Z","endTime":"2026-07-17T23:18:34.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-17T20:02:39.714Z","endTime":"2026-07-17T22:51:15.212Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"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-07-17T22:51:15.212Z","endTime":"2026-07-17T23:16:33.116Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"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-07-17T23:16:33.116Z","endTime":"2026-07-17T23:17:44.176Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"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":97.3,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.044137197083256,"aZ":-20.464016678838284,"pfxX":8.360274444696923,"pfxZ":5.727575883531925,"pX":-0.009059681391059558,"pZ":2.891185293866667,"vX0":-10.751683839843315,"vY0":-141.3368890166215,"vZ0":-2.209313956161268,"x":117.35,"y":160.72,"x0":2.7394881681651073,"y0":50.00195778764658,"z0":4.98234654168562,"aX":17.091442775390743},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":-13.2,"spinRate":2361,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.38599002306698615,"extension":6.561184668355662},"index":3,"playId":"7b7e8051-55a5-3319-a65e-62ffd248f57a","pitchNumber":1,"startTime":"2026-07-17T23:17:44.176Z","endTime":"2026-07-17T23:17:47.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84466163764971,"aZ":-20.669678688871848,"pfxX":9.175807760033393,"pfxZ":5.644370587758274,"pX":-1.3037713730819898,"pZ":3.0601748489259135,"vX0":-14.081275622233797,"vY0":-140.87900568854235,"vZ0":-1.6967264675984488,"x":166.7,"y":156.16,"x0":2.5354192749714497,"y0":50.001435019901336,"z0":4.987550813690075,"aX":18.699324234656395},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.1,"breakHorizontal":-14.2,"spinRate":2449,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.3867515916313371,"extension":6.619825924751301},"index":4,"playId":"94cf67e7-695b-3679-9843-166de2b7c4b8","pitchNumber":2,"startTime":"2026-07-17T23:18:00.291Z","endTime":"2026-07-17T23:18:03.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-07-17T23:18:15.850Z","endTime":"2026-07-17T23:18:24.463Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345531968025075,"aZ":-18.96599485412237,"pfxX":9.649428696163751,"pfxZ":6.604795512669149,"pX":-0.577581234157821,"pZ":1.9291979099226222,"vX0":-12.476579982467996,"vY0":-140.00517371965321,"vZ0":-4.739387511001323,"x":139.02,"y":186.69,"x0":2.6670007333251644,"y0":50.004369504522586,"z0":4.871919170347706,"aX":19.304091160446525},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":-15.1,"spinRate":2438,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.39007039146285605,"extension":6.603717223960801},"hitData":{"launchSpeed":91.6,"launchAngle":59.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.15,"coordY":120.88}},"index":6,"playId":"64bcab46-18a6-3abe-b45d-86f9cefb910b","pitchNumber":3,"startTime":"2026-07-17T23:18:24.463Z","endTime":"2026-07-17T23:18:34.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-17T23:18:34.359Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-17T23:18:44.953Z","endTime":"2026-07-17T23:19:50.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028518688962546,"aZ":-19.522644189323973,"pfxX":9.363841221186652,"pfxZ":6.211849781560945,"pX":-1.4798790943114102,"pZ":2.43426573842977,"vX0":-14.623378995278758,"vY0":-140.87098775063083,"vZ0":-3.2023855573426663,"x":173.41,"y":173.05,"x0":2.530402060348675,"y0":50.00220235494246,"z0":4.8278081289140635,"aX":19.0700284866716},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.8,"breakHorizontal":-14.4,"spinRate":2429,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.3868718444960897,"extension":6.583132528114474},"index":0,"playId":"ace9490b-98d1-3b97-ab62-bfe00f0a81c1","pitchNumber":1,"startTime":"2026-07-17T23:19:03.463Z","endTime":"2026-07-17T23:19:06.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.626889126567296,"aZ":-34.492422013393465,"pfxX":-7.992928544006129,"pfxZ":-1.713654332928101,"pX":-0.05747750169124238,"pZ":1.9562382299854875,"vX0":-4.319099309543152,"vY0":-115.29981475722,"vZ0":0.7698955914673955,"x":119.19,"y":185.96,"x0":2.8761013499992782,"y0":50.004403618160886,"z0":4.935951961649233,"aX":-10.804226191058545},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.6,"breakHorizontal":15.5,"spinRate":2503,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.47432192638926507,"extension":6.280665211052427},"index":1,"playId":"3e56e1d3-f753-3783-8d3b-114f80fe67f4","pitchNumber":2,"startTime":"2026-07-17T23:19:20.588Z","endTime":"2026-07-17T23:19:23.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00472003814648,"aZ":-31.782175282511716,"pfxX":11.07520452224241,"pfxZ":0.22557023420591626,"pX":0.7827989280958776,"pZ":1.680519563897981,"vX0":-8.759794782386619,"vY0":-130.4810904846825,"vZ0":-1.4022061183233183,"x":87.16,"y":193.41,"x0":2.7352497679010703,"y0":50.0034153578666,"z0":4.607287543251628,"aX":19.205760062424247},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":-18.2,"spinRate":1996,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.41887422135600216,"extension":6.603615338512275},"hitData":{"launchSpeed":91.6,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.32,"coordY":162.3}},"index":2,"playId":"625abf27-e707-34c0-9fcb-820e10cb5380","pitchNumber":3,"startTime":"2026-07-17T23:19:43.123Z","endTime":"2026-07-17T23:19:50.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:19:50.750Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Nimmo pops out softly to pitcher Chris Sale in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-17T23:20:25.392Z","endTime":"2026-07-17T23:22:15.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":519242,"link":"/api/v1/people/519242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-17T23:20:17.476Z","endTime":"2026-07-17T23:20:27.700Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963379606410033,"aZ":-17.972048860074754,"pfxX":9.74261190619376,"pfxZ":7.15388620366925,"pX":-0.10916020610547518,"pZ":2.9404397705842826,"vX0":-10.864341297349942,"vY0":-140.07574202010062,"vZ0":-2.568195958522912,"x":121.16,"y":159.39,"x0":2.5558718688123427,"y0":50.000892474943555,"z0":5.045610295453682,"aX":19.337548069598874},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":-15.4,"spinRate":2440,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.3911751808878572,"extension":6.537192649363366},"index":1,"playId":"d83e360a-960e-36cd-8282-2cd3774740b8","pitchNumber":1,"startTime":"2026-07-17T23:20:27.700Z","endTime":"2026-07-17T23:20:30.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.8,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5480078641271,"aZ":-21.14097539292608,"pfxX":9.624613195333518,"pfxZ":5.420846033370254,"pX":0.3232825603297251,"pZ":2.4425970253074722,"vX0":-10.250708012341768,"vY0":-141.99097882495,"vZ0":-2.9484275311796435,"x":104.68,"y":172.83,"x0":2.735645832696936,"y0":50.00150006042886,"z0":4.844918899470621,"aX":19.58468947026701},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.4,"breakHorizontal":-15.2,"spinRate":2377,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.3862490809111918,"extension":6.52876438466664},"index":2,"playId":"d4441236-5698-3128-a112-153043e89ef6","pitchNumber":2,"startTime":"2026-07-17T23:20:44.683Z","endTime":"2026-07-17T23:20:47.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":99.2,"endSpeed":90.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95488462022514,"aZ":-16.069792107615907,"pfxX":8.950265869479772,"pfxZ":7.682289587623671,"pX":-0.7261016520971233,"pZ":3.3503801552630375,"vX0":-12.593595154456843,"vY0":-143.99152796758577,"vZ0":-1.6649911050689408,"x":144.68,"y":148.32,"x0":2.54474383880959,"y0":50.00210824801165,"z0":4.932138703087056,"aX":18.762387897461178},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.7,"breakHorizontal":-13.7,"spinRate":2496,"spinDirection":111},"zone":1,"typeConfidence":2.0,"plateTime":0.38062851014674903,"extension":6.591083236841289},"index":3,"playId":"11c1dce2-9125-38dd-8401-80abdbbb3dd3","pitchNumber":3,"startTime":"2026-07-17T23:21:03.720Z","endTime":"2026-07-17T23:21:08.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.554213032693596,"aZ":-20.23750353945077,"pfxX":9.427371338562933,"pfxZ":5.674379027571666,"pX":0.8146770204832392,"pZ":2.8930548413866073,"vX0":-8.71602794191962,"vY0":-144.1456445777662,"vZ0":-2.525713935077972,"x":85.95,"y":160.67,"x0":2.6529868287769887,"y0":50.005463553758865,"z0":5.030434067748427,"aX":19.83902149605525},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.0,"breakHorizontal":-15.4,"spinRate":2437,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.38001533033519896,"extension":6.5861099681650455},"index":4,"playId":"67785e3d-5836-321c-92f4-fe100242b64e","pitchNumber":4,"startTime":"2026-07-17T23:21:23.937Z","endTime":"2026-07-17T23:21:27.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.9,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.744828070123194,"aZ":-22.24743131666916,"pfxX":8.480625031228652,"pfxZ":4.9227436363145145,"pX":-1.286535680864706,"pZ":2.4189372453688036,"vX0":-13.524315643838229,"vY0":-140.58980638534732,"vZ0":-3.0272903950459824,"x":166.04,"y":173.47,"x0":2.4687169949476737,"y0":50.002314507181836,"z0":4.941923148995472,"aX":17.09913866784516},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":-12.8,"spinRate":2306,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.3885436843612302,"extension":6.8011291438666985},"index":5,"playId":"b8bd2257-4155-3130-b46e-9f58b22d52c6","pitchNumber":5,"startTime":"2026-07-17T23:21:47.382Z","endTime":"2026-07-17T23:21:51.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862810466193352,"aZ":-36.49198734792206,"pfxX":-4.75974650752248,"pfxZ":-3.1223791112456496,"pX":-0.3987904669859026,"pZ":1.7021517306599667,"vX0":-5.776836191711156,"vY0":-116.71349649677639,"vZ0":0.38099726215641505,"x":132.2,"y":192.82,"x0":2.7265909229289065,"y0":50.00575021315895,"z0":4.971909847477407,"aX":-6.571069887790801},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.3,"breakHorizontal":10.1,"spinRate":2489,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.469194920706157,"extension":6.4491329988863715},"hitData":{"launchSpeed":56.4,"launchAngle":76.0,"totalDistance":65.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":103.0,"coordY":198.0}},"index":6,"playId":"f19f0327-6b40-3f52-b1b1-63e18ba3b074","pitchNumber":6,"startTime":"2026-07-17T23:22:06.945Z","endTime":"2026-07-17T23:22:15.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:22:15.108Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-17T23:24:27.707Z","endTime":"2026-07-17T23:25:43.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54887629777728,"aZ":-14.191897923738185,"pfxX":-5.134944954397685,"pfxZ":9.70330234588738,"pX":-0.35942529083875085,"pZ":2.69916089939433,"vX0":4.989920211261487,"vY0":-135.71214517245926,"vZ0":-6.269614745565846,"x":130.7,"y":165.9,"x0":-1.5607123657183068,"y0":50.0004438130006,"z0":6.039769378571387,"aX":-9.51349242123634},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2176,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40462954703565135,"extension":6.441430728904806},"index":0,"playId":"619b6e37-cb8b-3feb-860e-c2dae521f797","pitchNumber":1,"startTime":"2026-07-17T23:24:42.821Z","endTime":"2026-07-17T23:24:45.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.257836665353267,"aZ":-23.541558882563205,"pfxX":-10.103227586201212,"pfxZ":4.679069955166998,"pX":0.604911171937041,"pZ":2.2412596467337793,"vX0":10.301534853863874,"vY0":-134.9464215482975,"vZ0":-4.81499386814067,"x":93.94,"y":178.27,"x0":-1.9486131056500338,"y0":50.00401736536581,"z0":5.706330060304823,"aX":-18.64301272565033},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":16.1,"spinRate":2180,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.40582570695660714,"extension":6.707605632623408},"index":1,"playId":"7e74dcb3-56da-35b4-b585-99ac9cd8ae19","pitchNumber":2,"startTime":"2026-07-17T23:24:58.188Z","endTime":"2026-07-17T23:25:01.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668428463888304,"aZ":-30.402346753186908,"pfxX":-3.6985853714184502,"pfxZ":1.11955316661715,"pX":-0.9565843266928977,"pZ":2.0027464963762798,"vX0":2.2550501527777205,"vY0":-124.72532319278528,"vZ0":-4.23147512189098,"x":153.46,"y":184.71,"x0":-1.3891088856856901,"y0":50.00472078219188,"z0":6.2116869582337415,"aX":-5.863058540616873},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":6.2,"spinRate":1060,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4381382024138576,"extension":6.297380754904212},"index":2,"playId":"7d475396-a663-3eb9-a664-4f85fda355b5","pitchNumber":3,"startTime":"2026-07-17T23:25:15.692Z","endTime":"2026-07-17T23:25:20.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80651651283235,"aZ":-14.190552340216133,"pfxX":-6.486704492207136,"pfxZ":9.210196650337034,"pX":-0.3637311523368238,"pZ":3.586469488359758,"vX0":4.339279872056005,"vY0":-138.3721030444479,"vZ0":-4.608488701281411,"x":130.86,"y":141.95,"x0":-1.1037173208787043,"y0":50.005134667355726,"z0":6.213702306017523,"aX":-12.670608303186615},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":10.9,"spinRate":2178,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3947559743529574,"extension":6.57301780805592},"hitData":{"launchSpeed":99.2,"launchAngle":-3.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":143.78}},"index":3,"playId":"85814547-b6e9-309e-aa13-eb40dd77ecad","pitchNumber":4,"startTime":"2026-07-17T23:25:35.939Z","endTime":"2026-07-17T23:25:43.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:25:43.473Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-17T23:25:56.168Z","endTime":"2026-07-17T23:27:30.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25516493105461,"aZ":-39.35069148776446,"pfxX":4.798600583902224,"pfxZ":-5.339051123759223,"pX":0.2795412313409908,"pZ":1.5427372409920213,"vX0":1.7540814680076275,"vY0":-115.17057546823519,"vZ0":-2.4707856759645637,"x":106.34,"y":197.13,"x0":-1.1152476336453945,"y0":50.00361863922003,"z0":6.432954214197117,"aX":6.450064161152211},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.0,"breakHorizontal":-9.1,"spinRate":2629,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.47547031796270955,"extension":6.467310388377823},"index":0,"playId":"8d4df6c6-abd6-349d-a721-d8156e7f8f53","pitchNumber":1,"startTime":"2026-07-17T23:26:10.918Z","endTime":"2026-07-17T23:26:13.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.767759683522858,"aZ":-27.09514551226115,"pfxX":-4.072085999329233,"pfxZ":3.4159972250893276,"pX":-1.3129403490266818,"pZ":3.1504664096760173,"vX0":1.0732855910863381,"vY0":-120.94314433176186,"vZ0":-2.1902670882421074,"x":129.8,"y":134.3,"x0":-1.2323994975391952,"y0":50.00271705178325,"z0":6.435371158304111,"aX":-6.054771727139743},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.0,"breakHorizontal":7.1,"spinRate":869,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.45223800465111985,"extension":6.190383697863375},"index":1,"playId":"3a4512b3-8b53-3fbd-827b-5a2ee16d80ec","pitchNumber":2,"startTime":"2026-07-17T23:26:35.217Z","endTime":"2026-07-17T23:26:39.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936882557177576,"aZ":-24.71269271591407,"pfxX":-4.8979833496336145,"pfxZ":4.6923862878339815,"pX":0.11628046603152374,"pZ":1.5285906345847238,"vX0":4.309335701546517,"vY0":-124.68706448622925,"vZ0":-6.556058059884488,"x":112.57,"y":197.51,"x0":-0.9905088207018284,"y0":50.0002903318278,"z0":6.2058371583788166,"aX":-7.781390087093581},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.3,"breakHorizontal":8.0,"spinRate":963,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4377672057626114,"extension":6.480110637574389},"index":2,"playId":"20bbcca2-c84a-3912-815a-1318ec32cda6","pitchNumber":3,"startTime":"2026-07-17T23:26:52.463Z","endTime":"2026-07-17T23:27:00.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.6,"endSpeed":87.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.783557735301926,"aZ":-15.60784407478028,"pfxX":-5.886349164092329,"pfxZ":8.405125064979325,"pX":-0.20309010992022083,"pZ":2.8294455200282287,"vX0":4.762867572440175,"vY0":-139.15691344004446,"vZ0":-6.314115561290154,"x":124.74,"y":162.38,"x0":-1.1679070966876817,"y0":50.000630724574336,"z0":6.152730641561527,"aX":-11.599991132829969},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2132,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39284803384331735,"extension":6.609947595626602},"index":3,"playId":"d95ba63b-09c9-3e49-9487-6015e97cd475","pitchNumber":4,"startTime":"2026-07-17T23:27:27.955Z","endTime":"2026-07-17T23:27:30.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:27:30.955Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-17T23:27:43.026Z","endTime":"2026-07-17T23:29:33.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":88.7,"endSpeed":81.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572318032725384,"aZ":-24.55980751734534,"pfxX":1.9279693501160367,"pfxZ":4.475546998100347,"pX":-1.019726717469388,"pZ":3.514996157018905,"vX0":0.823349508055668,"vY0":-129.27756259311235,"vZ0":-2.191139166147052,"x":155.87,"y":143.88,"x0":-1.5923413876077002,"y0":50.0038077846008,"z0":6.248245040867045,"aX":3.2812996203037534},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.9,"breakHorizontal":-3.7,"spinRate":2351,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4228018642520839,"extension":6.266660839634392},"index":0,"playId":"0fa0d164-c6fd-376e-a85d-8b974c0e872c","pitchNumber":1,"startTime":"2026-07-17T23:27:58.741Z","endTime":"2026-07-17T23:28:02.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22104814752096,"aZ":-15.682818566525404,"pfxX":-4.416705952822014,"pfxZ":8.573163163355312,"pX":-0.007808065726526297,"pZ":2.2693653723980645,"vX0":5.023227688162278,"vY0":-137.72733070548574,"vZ0":-7.480996139349473,"x":117.3,"y":177.51,"x0":-1.2803615048731236,"y0":50.00199309377922,"z0":6.0787511562189,"aX":-8.495661371591373},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":7.0,"spinRate":2146,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39748846986356234,"extension":6.540672835265328},"index":1,"playId":"475c602b-c0f2-3c37-94b2-416cb914e991","pitchNumber":2,"startTime":"2026-07-17T23:28:15.260Z","endTime":"2026-07-17T23:28:19.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.8,"endSpeed":86.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.804531868437234,"aZ":-15.189586815478561,"pfxX":-5.977037604582801,"pfxZ":9.022489620782633,"pX":-0.26994923537240867,"pZ":1.410838081852185,"vX0":4.611440550112349,"vY0":-136.29755213976378,"vZ0":-9.362295331082075,"x":127.29,"y":200.69,"x0":-1.2067629024885327,"y0":50.00434569343138,"z0":5.938191853732094,"aX":-11.252713506815725},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":9.8,"spinRate":2099,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40178439955968637,"extension":6.575456512716369},"index":2,"playId":"8992e6fb-6e52-3b10-8dd1-3432188b78ec","pitchNumber":3,"startTime":"2026-07-17T23:28:32.699Z","endTime":"2026-07-17T23:28:36.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.5,"endSpeed":82.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067836246835338,"aZ":-22.652289236209167,"pfxX":2.1754013783649864,"pfxZ":5.512080956988569,"pX":0.7702354383515676,"pZ":1.4798298748450294,"vX0":4.694838865208174,"vY0":-130.23588914555828,"vZ0":-7.28603871656848,"x":87.64,"y":198.82,"x0":-1.33468336301123,"y0":50.00000074698737,"z0":6.0138675650068265,"aX":3.753944438764344},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":-4.9,"spinRate":2386,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4197726387095795,"extension":6.278895991871689},"index":3,"playId":"03b166a6-99e4-3887-81ea-d9c3c859f792","pitchNumber":4,"startTime":"2026-07-17T23:28:50.812Z","endTime":"2026-07-17T23:28:53.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03477574759525,"aZ":-30.776707215258128,"pfxX":-4.990446074669276,"pfxZ":0.8860547027999628,"pX":-0.6572806411139345,"pZ":1.5130846794025945,"vX0":2.4701111450403275,"vY0":-124.77245024716821,"vZ0":-5.39692564494037,"x":142.05,"y":197.93,"x0":-1.01158070896579,"y0":50.002177067056955,"z0":6.23915871235494,"aX":-7.870588006184014},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":8.5,"spinRate":1051,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43892094067493037,"extension":6.537388030309624},"hitData":{"launchSpeed":89.3,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.63,"coordY":137.09}},"index":4,"playId":"e235b976-740e-36ac-b647-7873884ccc60","pitchNumber":5,"startTime":"2026-07-17T23:29:26.116Z","endTime":"2026-07-17T23:29:33.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:29:33.773Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Harris II doubles (17) on a sharp line drive to left fielder Wyatt Langford. Matt Olson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-17T23:29:54.795Z","endTime":"2026-07-17T23:31:30.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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(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.1,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.661069671738588,"aZ":-21.5421954771695,"pfxX":-8.162438932914881,"pfxZ":5.5944179370727465,"pX":-1.583597278746101,"pZ":3.5382853642789898,"vX0":4.211139889302737,"vY0":-137.0508294791332,"vZ0":-2.7718983175040313,"x":177.36,"y":143.25,"x0":-2.0807194415906247,"y0":50.0017483482623,"z0":6.03634546642508,"aX":-15.505583328077284},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":2045,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39986342335973024,"extension":6.4604177574717},"index":0,"playId":"bca6027d-6599-32d4-a9db-52300246e0ac","pitchNumber":1,"startTime":"2026-07-17T23:30:04.141Z","endTime":"2026-07-17T23:30:07.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397197161667734,"aZ":-24.04232664907221,"pfxX":-9.573234369366963,"pfxZ":4.447687683217266,"pX":-0.1398395876372566,"pZ":3.035963613560318,"vX0":8.54380732707691,"vY0":-134.43903274899017,"vZ0":-2.892291824999365,"x":122.33,"y":156.81,"x0":-2.116663847706941,"y0":50.005171398752516,"z0":5.834089976686453,"aX":-17.510400138345933},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":2049,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.40756027386660554,"extension":6.214190402537651},"index":1,"playId":"6cbca72d-5e49-3c92-b383-d14d7160d4a0","pitchNumber":2,"startTime":"2026-07-17T23:30:20.368Z","endTime":"2026-07-17T23:30:25.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055607128101542,"aZ":-24.601308144775487,"pfxX":-9.451718915986833,"pfxZ":4.048808401099215,"pX":0.19946524251832262,"pZ":2.8012416600013137,"vX0":9.525421188142522,"vY0":-135.72098812567995,"vZ0":-3.2718575356947355,"x":109.4,"y":163.15,"x0":-2.123760080477027,"y0":50.00227797287316,"z0":5.73124373542457,"aX":-17.674020836404797},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":15.1,"spinRate":2002,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.40321947994928564,"extension":6.827910866439027},"index":2,"playId":"777a51f7-4f14-3f53-a593-041a544c9be8","pitchNumber":3,"startTime":"2026-07-17T23:30:52.536Z","endTime":"2026-07-17T23:30:56.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925631447674007,"aZ":-24.14717871744266,"pfxX":-9.370781705290774,"pfxZ":4.353394424813281,"pX":-0.8824922776393396,"pZ":2.6278330938756254,"vX0":7.90320278256994,"vY0":-134.60066564524809,"vZ0":-3.116776003075956,"x":150.64,"y":167.83,"x0":-2.632484843586286,"y0":50.0024949592425,"z0":5.501641849644512,"aX":-17.27550633318983},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":2168,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.40620244862999577,"extension":6.732912399138378},"hitData":{"launchSpeed":103.2,"launchAngle":9.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":94.28,"coordY":81.5}},"index":3,"playId":"6e7af374-f6b7-3a29-aef7-565e1286ed53","pitchNumber":4,"startTime":"2026-07-17T23:31:18.468Z","endTime":"2026-07-17T23:31:30.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.60000000000001,"awayTeamWinProbability":44.39999999999999,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.88,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:31:30.569Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-17T23:31:49.522Z","endTime":"2026-07-17T23:32:48.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":86.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472101691365246,"aZ":-19.102679857201085,"pfxX":-9.179363049078459,"pfxZ":6.85068637236569,"pX":-1.353703564813898,"pZ":2.1426431329847833,"vX0":5.908968870567986,"vY0":-137.0511197194941,"vZ0":-6.343246058811154,"x":168.6,"y":180.93,"x0":-2.341892691325086,"y0":50.00335834274117,"z0":5.786041217524165,"aX":-17.512792725100972},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":15.5,"spinRate":2123,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.3992286719771099,"extension":6.736886595472066},"index":0,"playId":"3568eab5-0bee-32b4-93ae-121567170f77","pitchNumber":1,"startTime":"2026-07-17T23:32:02.709Z","endTime":"2026-07-17T23:32:06.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.227142616861205,"aZ":-27.615837046872354,"pfxX":-5.430366224990214,"pfxZ":2.8554241917710197,"pX":-0.25185555505121865,"pZ":2.228611375859031,"vX0":4.147800656453629,"vY0":-125.21745166574243,"vZ0":-4.456615423552182,"x":126.6,"y":178.61,"x0":-1.2206406480041632,"y0":50.000639697382724,"z0":6.27910937065913,"aX":-8.660851357202388},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":8.9,"spinRate":1101,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.43666996493982246,"extension":6.430427357116042},"index":1,"playId":"02615056-96aa-3ab1-b07b-30d72e6f51f2","pitchNumber":2,"startTime":"2026-07-17T23:32:19.791Z","endTime":"2026-07-17T23:32:22.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.526713662380747,"aZ":-15.265236457391369,"pfxX":-6.941517839670105,"pfxZ":8.954734055884924,"pX":-0.5928101910161157,"pZ":2.0231098576361246,"vX0":3.7315418904700524,"vY0":-136.41309653135286,"vZ0":-8.41139972342109,"x":139.6,"y":184.16,"x0":-1.075414466822722,"y0":50.00102383229894,"z0":6.1951602055993265,"aX":-13.103098721636588},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":11.8,"spinRate":2120,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.40126410938259793,"extension":6.539984224190016},"hitData":{"launchSpeed":83.2,"launchAngle":41.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.9,"coordY":102.99}},"index":2,"playId":"704fe34c-5732-3fa8-b8a8-4d52053a8d9e","pitchNumber":3,"startTime":"2026-07-17T23:32:39.323Z","endTime":"2026-07-17T23:32:48.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.6000000000000085,"leverageIndex":2.03,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:32:48.072Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Brewer Hicklen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-17T23:34:56.111Z","endTime":"2026-07-17T23:35:27.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.5,"endSpeed":68.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.503044093519573,"aZ":-37.04708252647005,"pfxX":-6.50431293673579,"pfxZ":-4.039550678006492,"pX":-0.02586455301136088,"pZ":2.5113589374670338,"vX0":-4.3984531136275224,"vY0":-109.74953622611804,"vZ0":2.9208640250328073,"x":117.99,"y":170.97,"x0":2.8574574355415527,"y0":50.00392224543736,"z0":5.140503993069337,"aX":-7.842805437131327},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-6.1,"breakHorizontal":13.1,"spinRate":2388,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.5012893931163971,"extension":6.346712195608027},"index":0,"playId":"e608d244-4f85-3bda-bfcd-0ea1dfd622ba","pitchNumber":1,"startTime":"2026-07-17T23:35:03.188Z","endTime":"2026-07-17T23:35:06.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.701802017977673,"aZ":-18.445300512955257,"pfxX":10.092178239773487,"pfxZ":7.246944484536739,"pX":-0.3542555734767801,"pZ":3.0985193059598815,"vX0":-11.520792327440965,"vY0":-136.9048239726677,"vZ0":-1.7851813789412845,"x":130.5,"y":155.12,"x0":2.6006420032881867,"y0":50.00668323594102,"z0":5.023851369763082,"aX":19.130240257635215},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":-15.8,"spinRate":2415,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.40034811377581603,"extension":6.64450915947937},"hitData":{"launchSpeed":96.4,"launchAngle":57.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.91,"coordY":98.17}},"index":1,"playId":"5f26ecc7-ba58-388d-afcf-a775f4e35d26","pitchNumber":2,"startTime":"2026-07-17T23:35:16.554Z","endTime":"2026-07-17T23:35:27.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:35:27.006Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-17T23:35:44.486Z","endTime":"2026-07-17T23:37:20.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":95.8,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29177928261653,"aZ":-17.660098577405655,"pfxX":9.999359006943617,"pfxZ":7.459695870239586,"pX":-0.7600578785872829,"pZ":2.320214798579919,"vX0":-12.376579348272443,"vY0":-138.87502065834693,"vZ0":-3.85746028181141,"x":145.97,"y":176.13,"x0":2.463734890954821,"y0":50.001557312359786,"z0":4.908368560416971,"aX":19.451578163630778},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":-15.4,"spinRate":2445,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.39502546407856354,"extension":6.6048933144550475},"index":0,"playId":"ed015622-f322-3c95-a3b6-383f0e19efc2","pitchNumber":1,"startTime":"2026-07-17T23:35:55.537Z","endTime":"2026-07-17T23:35:58.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-17T23:36:07.610Z","endTime":"2026-07-17T23:36:20.215Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.5,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.694258476334426,"aZ":-18.12427410690868,"pfxX":11.235649036922137,"pfxZ":7.130184310199914,"pX":-0.8563560746304032,"pZ":3.359067813592165,"vX0":-13.651023415908737,"vY0":-139.78117174516194,"vZ0":-1.3212915102554166,"x":149.64,"y":148.09,"x0":2.6401616243601516,"y0":50.004162141092415,"z0":5.032653267948536,"aX":22.14594156684995},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":-17.4,"spinRate":2518,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.3924555441714559,"extension":6.527020735776962},"index":2,"playId":"9a649000-63a7-305c-9b3c-84519148d320","pitchNumber":2,"startTime":"2026-07-17T23:36:20.215Z","endTime":"2026-07-17T23:36:23.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.240171974900328,"aZ":-22.042222804213132,"pfxX":10.568631023074428,"pfxZ":5.358649107730839,"pX":-1.4138105859292038,"pZ":1.6945598218351263,"vX0":-14.255356855874883,"vY0":-136.47197253656705,"vZ0":-4.363457843019479,"x":170.89,"y":193.03,"x0":2.497522588270883,"y0":50.00579194815049,"z0":4.827067988416931,"aX":19.99567955543376},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":-16.2,"spinRate":2387,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4009151524367618,"extension":6.695521286152749},"index":3,"playId":"000e5997-4df8-3915-9d80-cc96c9fd9550","pitchNumber":3,"startTime":"2026-07-17T23:36:39.213Z","endTime":"2026-07-17T23:36:43.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":77.8,"endSpeed":71.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55392960096463,"aZ":-36.62297315294747,"pfxX":-5.990927374247492,"pfxZ":-3.4416742458188043,"pX":-0.0967343282247113,"pZ":1.751459535733952,"vX0":-4.5045263750491795,"vY0":-113.17580889336702,"vZ0":0.8301208488000424,"x":120.69,"y":191.49,"x0":2.7012020524305638,"y0":50.00496648823141,"z0":5.0613728744114805,"aX":-7.735835896115561},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-5.6,"breakHorizontal":12.0,"spinRate":2459,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.4848209234880536,"extension":6.3698157014379335},"index":4,"playId":"9bb58c17-877e-3aed-80ce-bf9d62b0d985","pitchNumber":4,"startTime":"2026-07-17T23:36:58.137Z","endTime":"2026-07-17T23:37:01.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35010254207978,"aZ":-36.64103387982357,"pfxX":-5.591564334108204,"pfxZ":-3.2378804245833175,"pX":-0.9757166598645594,"pZ":1.131600539035534,"vX0":-6.826423889679685,"vY0":-117.01564908279627,"vZ0":-0.6937786130007676,"x":154.19,"y":208.23,"x0":2.7129000113976907,"y0":50.005674615939974,"z0":4.8833759155238345,"aX":-7.705641377761015},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.8,"breakHorizontal":11.9,"spinRate":2591,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.46919021318708154,"extension":6.480238190338262},"index":5,"playId":"41799f4a-0599-3084-94b9-a4eb90ef44d6","pitchNumber":5,"startTime":"2026-07-17T23:37:16.507Z","endTime":"2026-07-17T23:37:20.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:37:20.885Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-17T23:37:32.728Z","endTime":"2026-07-17T23:39:33.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.626077628595098,"aZ":-24.38399631811329,"pfxX":9.94900182331151,"pfxZ":4.02221631131248,"pX":-0.6063215247893698,"pZ":3.2151843865234557,"vX0":-12.106798232089474,"vY0":-138.21091640576847,"vZ0":-0.5717088756804602,"x":140.11,"y":151.97,"x0":2.536939041762694,"y0":50.001204440356545,"z0":5.061423175890533,"aX":19.259352271786664},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-15.5,"spinRate":2442,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.3962083571385615,"extension":6.636588507131971},"index":0,"playId":"c24e9e51-1863-3f6d-863e-a86473c0a28c","pitchNumber":1,"startTime":"2026-07-17T23:37:46.535Z","endTime":"2026-07-17T23:37:52.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.1,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006586213948886,"aZ":-20.558232754625042,"pfxX":8.23899274997957,"pfxZ":5.85997763209853,"pX":-0.35964193412915363,"pZ":2.3407866019109846,"vX0":-11.200419117824325,"vY0":-139.5755835627642,"vZ0":-3.2531174084149157,"x":130.71,"y":175.58,"x0":2.6258637502824853,"y0":50.00412137772543,"z0":4.867513807861339,"aX":16.335858061002074},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.1,"breakHorizontal":-12.7,"spinRate":2344,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.39171519758164,"extension":6.6753884160686745},"index":1,"playId":"6002e61e-3d44-3d14-a190-07e09024f462","pitchNumber":2,"startTime":"2026-07-17T23:38:18.963Z","endTime":"2026-07-17T23:38:22.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.3,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.053305708523503,"aZ":-19.641020457372274,"pfxX":8.770679757414655,"pfxZ":6.422427866492859,"pX":-0.4228788290455463,"pZ":3.8158253628090306,"vX0":-11.322408872466527,"vY0":-138.37680349428229,"vZ0":-0.1701627514781761,"x":133.12,"y":135.75,"x0":2.5702881804891686,"y0":50.00316643345614,"z0":5.186968237323707,"aX":17.117653945892386},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":-13.7,"spinRate":2340,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.3948671742705474,"extension":6.7085477312487125},"index":2,"playId":"70bd5c2a-1fb1-33e8-8804-8d15042ce5f5","pitchNumber":3,"startTime":"2026-07-17T23:38:43.024Z","endTime":"2026-07-17T23:38:47.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":81.6,"endSpeed":75.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.731560047709557,"aZ":-36.9796362761293,"pfxX":-6.136280187803292,"pfxZ":-3.3604198299090164,"pX":-0.01829907838779285,"pZ":2.183307581881324,"vX0":-4.916815424003996,"vY0":-118.78661769669765,"vZ0":1.2296036489882378,"x":117.7,"y":179.83,"x0":2.8756183855203843,"y0":50.00366882833823,"z0":5.0206564095014095,"aX":-8.770125756955725},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.5,"breakHorizontal":12.4,"spinRate":2710,"spinDirection":307},"zone":5,"typeConfidence":2.0,"plateTime":0.4610758848007461,"extension":6.422060765817153},"index":3,"playId":"6221a83c-0364-3ec4-ac02-25d79c24927e","pitchNumber":4,"startTime":"2026-07-17T23:39:01.689Z","endTime":"2026-07-17T23:39:04.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":95.5,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8377393330903,"aZ":-21.679519112720087,"pfxX":7.847370357318307,"pfxZ":5.336612479878712,"pX":0.27162232356916954,"pZ":3.5529298722912013,"vX0":-9.295760502807273,"vY0":-138.83715362111687,"vZ0":0.09148848126017017,"x":106.65,"y":142.85,"x0":2.631505379546706,"y0":50.0053528923506,"z0":4.953282661147778,"aX":15.440788817603039},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":-12.5,"spinRate":2392,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.3933593416001959,"extension":6.644019534210302},"index":4,"playId":"1d70fd13-105f-38e3-9a95-4bbc52aabbdb","pitchNumber":5,"startTime":"2026-07-17T23:39:29.492Z","endTime":"2026-07-17T23:39:33.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:39:33.329Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:41:32.603Z","endTime":"2026-07-17T23:43:01.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":94.4,"endSpeed":87.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151526089944085,"aZ":-17.206205003114416,"pfxX":-7.795495144168138,"pfxZ":7.773398996121332,"pX":-0.1564254734298559,"pZ":2.1720892455312653,"vX0":6.769990961596436,"vY0":-137.33783007342876,"vZ0":-7.0125700375531315,"x":122.96,"y":180.13,"x0":-1.6310659671802479,"y0":50.0018433254891,"z0":5.912553547105928,"aX":-15.009282778450704},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":2135,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3976144909453412,"extension":6.48964924093993},"index":0,"playId":"18062f8e-98e6-36cb-b649-953fbfc92dda","pitchNumber":1,"startTime":"2026-07-17T23:41:43.440Z","endTime":"2026-07-17T23:41:48.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144210745865127,"aZ":-18.073574764570644,"pfxX":-5.028647951847901,"pfxZ":7.47617896983715,"pX":-0.6931721303216389,"pZ":4.559631484903502,"vX0":3.1546792025481984,"vY0":-135.8138856859733,"vZ0":-1.512244126360277,"x":143.42,"y":115.67,"x0":-1.210925551291356,"y0":50.000612574807704,"z0":6.36882416877665,"aX":-9.48053824249901},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2103,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4018787982091685,"extension":6.273368240807902},"index":1,"playId":"da6dd1f4-3e39-353d-902d-e9ddaa28e6a1","pitchNumber":2,"startTime":"2026-07-17T23:42:03.815Z","endTime":"2026-07-17T23:42:07.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585680911739228,"aZ":-24.80292618867675,"pfxX":-10.17920770675607,"pfxZ":3.967253571444049,"pX":-0.20588942760288945,"pZ":2.5259433441792107,"vX0":8.377052894521213,"vY0":-135.00417184265532,"vZ0":-4.208600149905649,"x":124.85,"y":170.58,"x0":-2.016514896570966,"y0":50.00412004990332,"z0":5.837184593600959,"aX":-18.915072346258853},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.5,"breakHorizontal":16.8,"spinRate":2135,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4047106388986794,"extension":6.343301034412195},"index":2,"playId":"597357ea-30f9-3b6c-9541-54f13cd0beb4","pitchNumber":3,"startTime":"2026-07-17T23:42:19.214Z","endTime":"2026-07-17T23:42:23.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-17T23:42:35.713Z","endTime":"2026-07-17T23:42:54.245Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.874447449725945,"aZ":-30.52511687670552,"pfxX":-4.771579053216532,"pfxZ":1.0411586925913303,"pX":-0.151122025777659,"pZ":1.8871788063967876,"vX0":3.7541855409251363,"vY0":-124.21890036325682,"vZ0":-4.533349010263235,"x":122.76,"y":187.83,"x0":-1.0526068152123027,"y0":50.00340964310554,"z0":6.236985669363765,"aX":-7.5535168484257165},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":7.9,"spinRate":829,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4387828780528831,"extension":6.60418425263541},"hitData":{"launchSpeed":89.8,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.0,"coordY":119.0}},"index":4,"playId":"18bf3824-93e7-3f56-9aff-4294cd0ac6c8","pitchNumber":4,"startTime":"2026-07-17T23:42:54.245Z","endTime":"2026-07-17T23:43:01.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:43:01.839Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a fly ball to right fielder Brandon Nimmo. Dominic Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:43:17.500Z","endTime":"2026-07-17T23:45:18.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471623748535986,"aZ":-22.37775845737281,"pfxX":-8.791793656609205,"pfxZ":5.124138470623485,"pX":-0.040922735842878345,"pZ":2.923562582297067,"vX0":7.69996366745999,"vY0":-136.32465408616034,"vZ0":-4.207724749758072,"x":118.56,"y":159.84,"x0":-1.7378486912517725,"y0":50.00588433851432,"z0":6.001365882576412,"aX":-16.81642494473821},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":14.6,"spinRate":2026,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39936206566473587,"extension":6.186242870631008},"index":0,"playId":"dd8a69a7-5613-333c-a895-cd51b5455b7a","pitchNumber":1,"startTime":"2026-07-17T23:43:35.705Z","endTime":"2026-07-17T23:43:38.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.468497004622925,"aZ":-21.503243907939144,"pfxX":-9.770822712492786,"pfxZ":5.612940227839735,"pX":-0.12870772924660706,"pZ":1.9375979814178577,"vX0":8.607853459933791,"vY0":-136.1704026136363,"vZ0":-6.694160877646175,"x":121.91,"y":186.46,"x0":-2.042574151719381,"y0":50.00162094057036,"z0":5.887818061085621,"aX":-18.5727986379288},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":16.2,"spinRate":2198,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4003577189073271,"extension":6.569687818930529},"index":1,"playId":"47a117a3-e39e-3503-bb53-fb48da7939da","pitchNumber":2,"startTime":"2026-07-17T23:43:57.363Z","endTime":"2026-07-17T23:44:02.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.027921939622967,"aZ":-14.230875043855871,"pfxX":-6.296169143693657,"pfxZ":9.274155637675754,"pX":0.46438375472060167,"pZ":3.9700980056022006,"vX0":6.004951057670511,"vY0":-137.38754397023578,"vZ0":-3.8489142794815154,"x":99.3,"y":131.59,"x0":-0.9190741526289924,"y0":50.000712006804655,"z0":6.3398267866039815,"aX":-12.178940909698088},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2090,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39687135910753035,"extension":6.5531434579333725},"index":2,"playId":"bc368705-50b4-3d74-a64b-8f3f76aa59fe","pitchNumber":3,"startTime":"2026-07-17T23:44:49.154Z","endTime":"2026-07-17T23:44:52.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51248093601052,"aZ":-20.116467524958928,"pfxX":-8.031784854508143,"pfxZ":6.175695703102088,"pX":-1.1527097106881494,"pZ":2.473856073773793,"vX0":5.1769496722520465,"vY0":-138.08554724329622,"vZ0":-5.748401598578871,"x":160.94,"y":171.99,"x0":-1.9974510392422724,"y0":50.006348145753904,"z0":5.913969580244815,"aX":-15.687940714535626},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":13.7,"spinRate":2028,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3949738716989306,"extension":6.453580826410533},"hitData":{"launchSpeed":64.5,"launchAngle":31.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.98,"coordY":118.81}},"index":3,"playId":"63f7d2be-dd1c-3969-981e-dc70b506da7a","pitchNumber":4,"startTime":"2026-07-17T23:45:10.079Z","endTime":"2026-07-17T23:45:18.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.500000000000007,"leverageIndex":1.52,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:45:18.933Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz challenged (pitch result), call on the field was overturned: Jim Jarvis called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:45:40.017Z","endTime":"2026-07-17T23:48:31.396Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822900321269387,"aZ":-18.909888497053572,"pfxX":-8.226126632390855,"pfxZ":6.810194922896047,"pX":-0.4972507485801799,"pZ":2.7809491732746907,"vX0":6.683855811596402,"vY0":-138.1974111771191,"vZ0":-5.197338598983304,"x":135.95,"y":163.69,"x0":-1.8702367995273188,"y0":50.0015383293953,"z0":5.943504791390879,"aX":-16.019473526114385},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":13.7,"spinRate":1949,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3952931395630519,"extension":6.5685008760229096},"index":0,"playId":"0e6e1322-1862-3de6-abef-157ccb67cac0","pitchNumber":1,"startTime":"2026-07-17T23:45:59.351Z","endTime":"2026-07-17T23:46:03.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12463226796902,"aZ":-26.796515650411443,"pfxX":-4.940055240535692,"pfxZ":3.428598028228043,"pX":-1.7428549565864697,"pZ":3.1296110201196172,"vX0":0.6785606563915417,"vY0":-123.72575232543099,"vZ0":-2.138676961806224,"x":183.43,"y":154.28,"x0":-1.3764380731499,"y0":50.001813646367786,"z0":6.226382712949393,"aX":-7.742810826588873},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.0,"breakHorizontal":8.9,"spinRate":935,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4408426119554143,"extension":6.287209370012859},"index":1,"playId":"4b416323-5b70-3785-bf0b-d7004adcd6ba","pitchNumber":2,"startTime":"2026-07-17T23:46:20.726Z","endTime":"2026-07-17T23:46:24.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.105765551906064,"aZ":-25.776691069199778,"pfxX":-5.220473888019939,"pfxZ":4.162431333509667,"pX":-1.1631976272872224,"pZ":1.619633526370018,"vX0":1.7688677120344978,"vY0":-122.66446695081025,"vZ0":-5.680539147029974,"x":161.34,"y":195.05,"x0":-1.211395640506518,"y0":50.005286012733315,"z0":6.1367349901426165,"aX":-8.032248876713984},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.6,"breakHorizontal":9.1,"spinRate":950,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4449028766915899,"extension":6.580977458130934},"index":2,"playId":"22921e2e-edfa-30f2-a1db-ecc5119154d7","pitchNumber":3,"startTime":"2026-07-17T23:46:40.755Z","endTime":"2026-07-17T23:46:43.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.196842409532493,"aZ":-29.78721104605465,"pfxX":-3.9080530462969696,"pfxZ":1.6248458798674168,"pX":-1.3582793930860266,"pZ":3.2024656026178824,"vX0":0.9909395258177268,"vY0":-119.78289380100043,"vZ0":-1.2544028116706143,"x":168.77,"y":152.31,"x0":-1.267332086875673,"y0":50.00110837632379,"z0":6.374608907992172,"aX":-5.728945270215296},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.9,"breakHorizontal":6.8,"spinRate":801,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.45571872829330484,"extension":6.335567701516531},"index":3,"playId":"eb75ccab-e564-3be4-89a6-7f9150c6aecd","pitchNumber":4,"startTime":"2026-07-17T23:47:04.142Z","endTime":"2026-07-17T23:47:07.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"b154482b-375c-41f0-b14e-39001e432af1","startTime":"2026-07-17T23:47:26.071Z","endTime":"2026-07-17T23:47:31.071Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91365928976995,"aZ":-25.090417522486785,"pfxX":0.9079073322780387,"pfxZ":4.049426591606933,"pX":-1.056052720933863,"pZ":2.5265502430310165,"vX0":0.9739691228422259,"vY0":-130.52818934846766,"vZ0":-4.485676156798028,"x":157.25,"y":170.56,"x0":-1.5501067543677411,"y0":50.0036232526235,"z0":6.125210562778354,"aX":1.5881295727816414},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-1.8,"spinRate":2278,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4174280546327145,"extension":6.341640164240493},"index":5,"playId":"abe0a62e-18ab-3b8f-bddc-3b3794e8cf1e","pitchNumber":5,"startTime":"2026-07-17T23:47:45.213Z","endTime":"2026-07-17T23:47:49.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.558366952823214,"aZ":-23.77722861349874,"pfxX":1.281636353698303,"pfxZ":4.871852285102291,"pX":-0.49025421695301236,"pZ":2.2012167380347623,"vX0":1.997134927575511,"vY0":-129.76453472970127,"vZ0":-5.451663349383915,"x":135.69,"y":179.35,"x0":-1.4332959966991234,"y0":50.000693433237764,"z0":6.116474481756345,"aX":2.207402633342865},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-2.8,"spinRate":2206,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4204515186866393,"extension":6.405444137499908},"index":6,"playId":"332aa1ec-413e-3650-8326-6927f0ebd7b3","pitchNumber":6,"startTime":"2026-07-17T23:48:05.754Z","endTime":"2026-07-17T23:48:09.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69101285717862,"aZ":-19.211117070063196,"pfxX":-8.328146736562886,"pfxZ":6.647568985581431,"pX":-0.7594243850282182,"pZ":1.6134957819940299,"vX0":5.169407300935041,"vY0":-138.02145028783016,"vZ0":-8.01161420827346,"x":145.95,"y":195.22,"x0":-1.5645239414733696,"y0":50.00098414060134,"z0":5.823417514944929,"aX":-16.235262978166272},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":14.2,"spinRate":1960,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3952514009886454,"extension":6.623515294258135},"index":7,"playId":"6076ee07-37ee-3d55-a567-f7fe37d27f13","pitchNumber":7,"startTime":"2026-07-17T23:48:27.053Z","endTime":"2026-07-17T23:48:31.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}},"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":1.88,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:48:31.396Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brewer Hicklen flies out to center fielder Cam Cauley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:49:13.992Z","endTime":"2026-07-17T23:49:30.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5376306144281,"aZ":-25.253753473615284,"pfxX":-10.076596636699882,"pfxZ":3.612307595182335,"pX":0.43423917276765306,"pZ":3.189431423287258,"vX0":10.593624541202313,"vY0":-136.87944232495894,"vZ0":-1.7689497940242442,"x":100.45,"y":152.67,"x0":-2.1595502078346156,"y0":50.00254139662274,"z0":5.557162214976382,"aX":-19.302094854744485},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":1991,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.3987276235585271,"extension":6.717022191158352},"hitData":{"launchSpeed":87.7,"launchAngle":42.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.56,"coordY":76.96}},"index":0,"playId":"9cd98a34-f889-31b5-a85f-db4416276784","pitchNumber":1,"startTime":"2026-07-17T23:49:20.560Z","endTime":"2026-07-17T23:49:30.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-4.699999999999996,"leverageIndex":2.01,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:49:30.363Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to left fielder Wyatt Langford. Dominic Smith scores. Austin Riley to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:49:45.638Z","endTime":"2026-07-17T23:52:32.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":84.9,"endSpeed":79.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15946573913176,"aZ":-30.660400572318558,"pfxX":-4.0473821671354155,"pfxZ":0.9576881818482406,"pX":-1.4678089036218471,"pZ":3.1210057989666398,"vX0":0.9281340129034845,"vY0":-123.77913997931759,"vZ0":-1.6110851701646833,"x":172.95,"y":154.51,"x0":-1.3181178407774763,"y0":50.00033495195475,"z0":6.311036374185506,"aX":-6.375520827975096},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":7.2,"spinRate":833,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.43993933714184985,"extension":6.42144789990722},"index":0,"playId":"83a14125-506a-3bae-940f-b281967f2421","pitchNumber":1,"startTime":"2026-07-17T23:50:06.999Z","endTime":"2026-07-17T23:50:10.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.2,"endSpeed":81.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06728259049416,"aZ":-25.193645606955574,"pfxX":0.9475589209788309,"pfxZ":4.105537062824508,"pX":-1.3065313586016312,"pZ":3.7822075468913323,"vX0":0.616031564863537,"vY0":-128.66007667987716,"vZ0":-1.3545212814266991,"x":166.8,"y":136.66,"x0":-1.6710455845061871,"y0":50.00475970952768,"z0":6.2415980548176035,"aX":1.6115617140460785},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2138,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4233855988979176,"extension":6.167827224161524},"index":1,"playId":"4cc85d72-8984-32fe-a153-a2c5a7046f9b","pitchNumber":2,"startTime":"2026-07-17T23:50:28.045Z","endTime":"2026-07-17T23:50:32.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3168192780616,"aZ":-28.856012891793057,"pfxX":-3.1045099421121662,"pfxZ":2.2367423362808285,"pX":-0.26528303103646883,"pZ":1.9876744640548067,"vX0":3.14167834337115,"vY0":-120.74618738502221,"vZ0":-4.166890857021724,"x":127.11,"y":185.11,"x0":-1.176590493219349,"y0":50.00412788118004,"z0":6.25946278520897,"aX":-4.609460805866772},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":4.9,"spinRate":821,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4526864245452784,"extension":6.5511556159090585},"index":2,"playId":"6060c6a2-2433-3db0-bc43-a04cf5184eed","pitchNumber":3,"startTime":"2026-07-17T23:50:46.456Z","endTime":"2026-07-17T23:50:49.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.861384807795094,"aZ":-26.51927139019127,"pfxX":2.2973142957769133,"pfxZ":3.293750337808186,"pX":-0.41226560557467523,"pZ":3.610377599345599,"vX0":1.3997359598755152,"vY0":-129.79768831024953,"vZ0":-1.6560543416340936,"x":132.71,"y":141.3,"x0":-1.2559954587004583,"y0":50.00055472911739,"z0":6.266071335025573,"aX":3.9386126833499726},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-4.4,"spinRate":2226,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.421173404743592,"extension":6.45180801899474},"index":3,"playId":"bcc2cc29-10eb-3fec-a3bd-d52bdc14e40c","pitchNumber":4,"startTime":"2026-07-17T23:51:06.051Z","endTime":"2026-07-17T23:51:10.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41332276359793,"aZ":-25.858314503492476,"pfxX":-5.677909803395192,"pfxZ":4.1350501262934,"pX":-1.5910040062769164,"pZ":1.3313631136346944,"vX0":0.7908853800245996,"vY0":-122.56212576153307,"vZ0":-6.279785861318337,"x":177.65,"y":202.83,"x0":-1.179312877273047,"y0":50.002050196687286,"z0":6.124741980766973,"aX":-8.668155229519957},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":10.1,"spinRate":911,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44628696322741135,"extension":6.567862111231046},"index":4,"playId":"047195e8-b842-3680-9530-fb58f13521c6","pitchNumber":5,"startTime":"2026-07-17T23:51:28.631Z","endTime":"2026-07-17T23:51:32.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.315159188652157,"aZ":-18.213131057258508,"pfxX":-9.244117486929824,"pfxZ":7.164059974800206,"pX":1.0285139397566592,"pZ":2.044590546668455,"vX0":10.55541468520926,"vY0":-138.35230348950245,"vZ0":-6.998733341183933,"x":77.8,"y":183.58,"x0":-1.6254373427867512,"y0":50.00590090342413,"z0":5.816806151694486,"aX":-18.02118171329633},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":14.6,"spinRate":2047,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.395097227585989,"extension":6.59517484185926},"index":5,"playId":"829e0138-b924-3f20-bef4-fb1f5ad55403","pitchNumber":6,"startTime":"2026-07-17T23:51:54.281Z","endTime":"2026-07-17T23:51:59.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39500819371235,"aZ":-19.13102448894374,"pfxX":-5.51891155526307,"pfxZ":6.677774460584017,"pX":0.16417673642322123,"pZ":3.2490145662084373,"vX0":5.141801243991963,"vY0":-138.29886596331423,"vZ0":-4.576293345034076,"x":110.74,"y":151.06,"x0":-0.9944457105384068,"y0":50.006009321635666,"z0":6.193685391712407,"aX":-10.783762101865044},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":9.0,"spinRate":2086,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39477264999733874,"extension":6.5810378853146325},"hitData":{"launchSpeed":99.5,"launchAngle":7.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.78,"coordY":97.18}},"index":6,"playId":"02c330b5-49e1-3036-9d9b-f69e13c77c91","pitchNumber":7,"startTime":"2026-07-17T23:52:20.925Z","endTime":"2026-07-17T23:52:32.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":11.000000000000007,"leverageIndex":1.81,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:52:32.983Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to right fielder Brandon Nimmo. Austin Riley scores. Drake Baldwin to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:53:01.685Z","endTime":"2026-07-17T23:53:21.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605173253912636,"aZ":-30.203586000895857,"pfxX":-5.558175646086781,"pfxZ":1.2843847492297131,"pX":-0.5005956164247009,"pZ":0.5463241918247246,"vX0":3.3492202045447987,"vY0":-123.01147387547184,"vZ0":-7.346433126867823,"x":136.08,"y":224.03,"x0":-1.1551841934887483,"y0":50.00555767007459,"z0":6.120541942494496,"aX":-8.549121302702186},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":9.4,"spinRate":1009,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44467186964857675,"extension":6.59964112964147},"hitData":{"launchSpeed":69.5,"launchAngle":18.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.14,"coordY":118.05}},"index":0,"playId":"36d583c1-066e-36d5-9450-fff9b3394c12","pitchNumber":1,"startTime":"2026-07-17T23:53:11.825Z","endTime":"2026-07-17T23:53:21.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":8.699999999999989,"leverageIndex":1.68,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:53:21.364Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks. Drake Baldwin to 3rd. Ozzie Albies to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:54:40.784Z","endTime":"2026-07-17T23:56:01.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-17T23:53:45.549Z","endTime":"2026-07-17T23:54:43.081Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52506253909169,"aZ":-25.434502864261702,"pfxX":-0.6104509359715999,"pfxZ":3.8830983805730828,"pX":-1.1814398359038831,"pZ":2.7069488416365455,"vX0":1.0098099742177364,"vY0":-130.90921105507965,"vZ0":-3.8812731557794877,"x":162.03,"y":165.69,"x0":-1.4927994689486845,"y0":50.0040254126813,"z0":6.1118166007856205,"aX":-1.060065573730944},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":0.8,"spinRate":2017,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4183383337434976,"extension":6.380964616203278},"index":1,"playId":"932a3319-3f33-31d6-9f7f-049ebeaf0955","pitchNumber":1,"startTime":"2026-07-17T23:54:43.081Z","endTime":"2026-07-17T23:54:46.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.595692985525222,"aZ":-29.51371027094696,"pfxX":-5.493121195088745,"pfxZ":1.7590169143859047,"pX":-1.2058724412313053,"pZ":3.5158788516985915,"vX0":1.8007785665932214,"vY0":-122.0462197998926,"vZ0":-0.7486493895852766,"x":162.97,"y":143.85,"x0":-1.238824899851916,"y0":50.001961506406865,"z0":6.364222107857306,"aX":-8.30178531064803},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.2,"breakHorizontal":9.5,"spinRate":764,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.448469157653816,"extension":6.458973574223623},"index":2,"playId":"58c41d75-8cbc-390b-803c-d94de1e27e7b","pitchNumber":2,"startTime":"2026-07-17T23:55:01.594Z","endTime":"2026-07-17T23:55:05.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.0,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.458534688599077,"aZ":-24.44996551025795,"pfxX":0.6488544247077823,"pfxZ":4.459349198920295,"pX":-0.7127542821026932,"pZ":1.7987180389106006,"vX0":1.5275231133554117,"vY0":-130.9550176425708,"vZ0":-6.2000549815278685,"x":144.17,"y":190.21,"x0":-1.3885922867340144,"y0":50.00053843722818,"z0":6.033650315227104,"aX":1.123180577492104},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":-1.6,"spinRate":2156,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.41874532421005295,"extension":6.277702237089859},"index":3,"playId":"d81aa19c-9dab-3748-be4b-975d14647faa","pitchNumber":3,"startTime":"2026-07-17T23:55:18.593Z","endTime":"2026-07-17T23:55:21.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.499094088942154,"aZ":-28.627183602100054,"pfxX":-10.456129740316147,"pfxZ":2.0078603515564684,"pX":-1.200387448291394,"pZ":3.0851584777438563,"vX0":6.731837778532287,"vY0":-132.69897830307707,"vZ0":-0.560214816697636,"x":162.76,"y":155.48,"x0":-2.4219124709645996,"y0":50.00531399879337,"z0":5.399091099168817,"aX":-18.502377397726107},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":17.3,"spinRate":2083,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4140141402035238,"extension":6.717670323776623},"index":4,"playId":"cab4bfc1-6ca1-3392-ab7e-d8683fd2ee40","pitchNumber":4,"startTime":"2026-07-17T23:55:38.006Z","endTime":"2026-07-17T23:55:42.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41658409439478,"aZ":-24.37289976233858,"pfxX":-0.9691572571056986,"pfxZ":4.471219773634778,"pX":-1.3520808771350272,"pZ":1.5619189551363142,"vX0":1.257982991603762,"vY0":-131.42994012669755,"vZ0":-6.632083126775741,"x":168.54,"y":196.61,"x0":-1.7114965741083144,"y0":50.006047977876705,"z0":5.933856263994928,"aX":-1.6922541723871298},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":1.4,"spinRate":2204,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4170913401546068,"extension":6.486543008423678},"index":5,"playId":"960e46e2-54e1-3872-843a-5404ba2301cc","pitchNumber":5,"startTime":"2026-07-17T23:55:57.264Z","endTime":"2026-07-17T23:56:01.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.3,"awayTeamWinProbability":23.700000000000003,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.23,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:56:01.232Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, pitcher Cal Quantrill to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-17T23:56:16.862Z","endTime":"2026-07-17T23:58:14.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62194872889598,"aZ":-38.81638558888962,"pfxX":0.9412778652143992,"pfxZ":-4.860886509354286,"pX":-0.9630687146450339,"pZ":2.797500784010801,"vX0":0.4191539931068962,"vY0":-116.16816240093581,"vZ0":-0.019619346896414536,"x":153.71,"y":163.25,"x0":-1.2680694362671554,"y0":50.001578125489665,"z0":6.493991424264234,"aX":1.28703096702165},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.5,"breakHorizontal":-1.8,"spinRate":2357,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.47137602211739527,"extension":6.330549858268358},"index":0,"playId":"cd47f837-079d-3f28-a821-c6019dd735eb","pitchNumber":1,"startTime":"2026-07-17T23:56:28.865Z","endTime":"2026-07-17T23:56:32.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.958739486158347,"aZ":-20.873227946285418,"pfxX":-9.838324796801261,"pfxZ":5.859528740871905,"pX":0.1749964992214935,"pZ":3.363439337325925,"vX0":8.505563389791824,"vY0":-138.28905798440871,"vZ0":-3.1865787654985995,"x":110.33,"y":147.97,"x0":-1.6682167048966101,"y0":50.004819354256135,"z0":5.937320488320767,"aX":-18.983376753610035},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":16.0,"spinRate":2072,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39665563782512203,"extension":6.614925043261238},"index":1,"playId":"b24b4e4f-1bb7-371d-8f16-256266d93e5b","pitchNumber":2,"startTime":"2026-07-17T23:56:49.231Z","endTime":"2026-07-17T23:56:52.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70846475839666,"aZ":-37.126601078147644,"pfxX":0.7999309873770635,"pfxZ":-3.587265992483677,"pX":-1.0334577729330814,"pZ":0.6078765503006802,"vX0":0.38300606612105803,"vY0":-116.38742011551028,"vZ0":-4.846706781787163,"x":156.39,"y":222.37,"x0":-1.303814269838179,"y0":50.00557738348126,"z0":6.212545485771915,"aX":1.1035510773285089},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.3,"breakHorizontal":-1.6,"spinRate":2327,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.4696105244650899,"extension":6.450199660259405},"index":2,"playId":"06dc3a76-7ce5-333b-8f7f-fc381d4205d4","pitchNumber":3,"startTime":"2026-07-17T23:57:15.510Z","endTime":"2026-07-17T23:57:19.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"d5b75ebd-da51-46b7-840b-524e731f016c","startTime":"2026-07-17T23:57:48.203Z","endTime":"2026-07-17T23:57:53.203Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16540822165834,"aZ":-29.4469972345382,"pfxX":-2.30326885496664,"pfxZ":1.7873076940638164,"pX":-1.456403761200403,"pZ":1.9259729498616485,"vX0":0.624784129641997,"vY0":-122.4126726708856,"vZ0":-4.227184190794302,"x":172.51,"y":186.78,"x0":-1.4150163687426995,"y0":50.00214007988165,"z0":6.183749766344805,"aX":-3.5107061035525127},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.5,"breakHorizontal":4.1,"spinRate":745,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.446698198523221,"extension":6.382420454751329},"hitData":{"launchSpeed":94.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.3,"coordY":181.9}},"index":4,"playId":"4637ade2-03e2-3064-acaa-e13be07795ca","pitchNumber":4,"startTime":"2026-07-17T23:58:07.004Z","endTime":"2026-07-17T23:58:14.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-5.099999999999994,"leverageIndex":1.98,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-07-17T23:58:14.662Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Cauley flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T00:00:24.018Z","endTime":"2026-07-18T00:01:20.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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(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":75.1,"endSpeed":69.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23533793025869,"aZ":-35.33691195176338,"pfxX":-8.015189926541966,"pfxZ":-2.609564332838941,"pX":0.12652861437513385,"pZ":2.651466410806368,"vX0":-3.6370162216399784,"vY0":-109.30444756996097,"vZ0":2.8798990406312637,"x":112.18,"y":167.19,"x0":2.8534317172946655,"y0":50.00459318375793,"z0":5.110558575960072,"aX":-9.700799595674802},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-3.6,"breakHorizontal":15.5,"spinRate":2349,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.5010654905893732,"extension":6.368864212540344},"index":0,"playId":"3bb02731-6ca9-3dde-93e5-218004180e1c","pitchNumber":1,"startTime":"2026-07-18T00:00:29.474Z","endTime":"2026-07-18T00:00:32.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-18T00:00:41.275Z","endTime":"2026-07-18T00:00:54.144Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.1,"endSpeed":79.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42744945372642,"aZ":-30.345978774808888,"pfxX":8.464392930855013,"pfxZ":1.1502637234415287,"pX":1.599056524363484,"pZ":1.8450419135773133,"vX0":-5.761362805709998,"vY0":-125.28713095964336,"vZ0":-0.9761210811152747,"x":56.05,"y":188.96,"x0":2.824365530036158,"y0":50.0061121828282,"z0":4.711458688326585,"aX":13.509209489726096},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-14.0,"spinRate":1733,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4365618163156686,"extension":6.521275130495452},"index":2,"playId":"2b32ae53-8b6b-305c-987d-3da48fd34e72","pitchNumber":2,"startTime":"2026-07-18T00:00:54.144Z","endTime":"2026-07-18T00:00:57.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.014867602557793,"aZ":-19.391280936006158,"pfxX":8.241976780284002,"pfxZ":6.806266001816828,"pX":-0.21795436918667835,"pZ":2.58147199897286,"vX0":-10.48015673849342,"vY0":-135.75701090763187,"vZ0":-2.7316913031217367,"x":125.31,"y":169.08,"x0":2.610621858192857,"y0":50.001904618121,"z0":4.941047834733378,"aX":15.47810807888684},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":-12.8,"spinRate":2442,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4025275829331134,"extension":6.671964316208302},"hitData":{"launchSpeed":98.7,"launchAngle":51.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.81,"coordY":86.57}},"index":3,"playId":"16e23ca1-42df-3df5-a93f-1070982f08b8","pitchNumber":3,"startTime":"2026-07-18T00:01:10.692Z","endTime":"2026-07-18T00:01:20.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:01:20.639Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elias Díaz singles on a sharp line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T00:01:34.460Z","endTime":"2026-07-18T00:02:42.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.495552187373068,"aZ":-35.08120287588545,"pfxX":-5.437541060549257,"pfxZ":-2.2839836577229526,"pX":-0.9306412059143458,"pZ":1.6500991655888422,"vX0":-6.5730934799568015,"vY0":-111.8724631143919,"vZ0":0.5693310355151049,"x":152.47,"y":194.23,"x0":2.748000029839781,"y0":50.00320075848892,"z0":4.9776599492791265,"aX":-6.917048655243433},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.7,"breakHorizontal":11.5,"spinRate":2396,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.488913618915765,"extension":6.418497943500653},"index":0,"playId":"f66eb8a3-974c-3a6b-8327-dd9818493bd6","pitchNumber":1,"startTime":"2026-07-18T00:01:48.754Z","endTime":"2026-07-18T00:01:52.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-18T00:01:58.190Z","endTime":"2026-07-18T00:02:15.121Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.1,"endSpeed":86.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.420019452905862,"aZ":-21.142728072406385,"pfxX":8.756893070716758,"pfxZ":5.816077756727879,"pX":0.009066762826695062,"pZ":2.3397863632124674,"vX0":-10.201849476666123,"vY0":-136.64426102216697,"vZ0":-3.0216859477756746,"x":116.65,"y":175.61,"x0":2.6488620656516138,"y0":50.000120276757904,"z0":4.908518930583577,"aX":16.59900696244751},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":-13.8,"spinRate":2427,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4004722670954437,"extension":6.719559199370275},"index":2,"playId":"7c4660f0-df5c-3c3a-a342-5b5c5be8fae8","pitchNumber":2,"startTime":"2026-07-18T00:02:15.121Z","endTime":"2026-07-18T00:02:18.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97229309235038,"aZ":-20.154183063860437,"pfxX":8.481943560196292,"pfxZ":6.368768747836409,"pX":0.13018652085612148,"pZ":2.8997685334043375,"vX0":-9.663720469669228,"vY0":-136.29260567510886,"vZ0":-2.106338227862972,"x":112.04,"y":160.49,"x0":2.6139775493716755,"y0":50.005345370875744,"z0":5.069340119943395,"aX":16.015910023828066},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":-13.4,"spinRate":2450,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.40134528074561304,"extension":6.557529835310554},"hitData":{"launchSpeed":106.0,"launchAngle":15.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.54,"coordY":117.81}},"index":3,"playId":"6c5cf7db-856e-3143-9423-89622a89e7e7","pitchNumber":3,"startTime":"2026-07-18T00:02:33.698Z","endTime":"2026-07-18T00:02:42.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:02:42.852Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nicky Lopez lines out to right fielder Brewer Hicklen.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T00:02:54.205Z","endTime":"2026-07-18T00:05:37.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.841130083615287,"aZ":-19.369686500700904,"pfxX":10.276115352877074,"pfxZ":6.539228756160716,"pX":-1.5106792092989176,"pZ":1.1933346574495494,"vX0":-14.590854840961509,"vY0":-138.9853200746629,"vZ0":-6.439060102229707,"x":174.58,"y":206.56,"x0":2.4695057991189118,"y0":50.00540901144659,"z0":4.824498609197459,"aX":20.12964480730712},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-15.6,"spinRate":2516,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.39392741334752257,"extension":6.78519135545713},"index":0,"playId":"4f07121a-bc90-376b-933b-1b8f7a37a608","pitchNumber":1,"startTime":"2026-07-18T00:03:12.337Z","endTime":"2026-07-18T00:03:15.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92740302216704,"aZ":-27.45922797406864,"pfxX":10.637630022428587,"pfxZ":2.4239980421648895,"pX":0.14864809536389337,"pZ":1.9176584281065587,"vX0":-10.91603498702429,"vY0":-138.4018563923804,"vZ0":-2.7564350880396127,"x":111.33,"y":187.0,"x0":2.7555507186211403,"y0":50.00365283579493,"z0":4.758973360211824,"aX":20.70656358100398},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.0,"breakHorizontal":-17.0,"spinRate":2276,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.39524689108792144,"extension":6.692203296732676},"index":1,"playId":"22733637-65b4-3689-ae35-c5e2fa842169","pitchNumber":2,"startTime":"2026-07-18T00:03:32.663Z","endTime":"2026-07-18T00:03:35.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1886848083196,"aZ":-20.600033919061758,"pfxX":9.622132396179873,"pfxZ":5.746811949211597,"pX":0.20661577659258273,"pZ":2.783527330508389,"vX0":-10.212447654106398,"vY0":-140.8532608291734,"vZ0":-2.423364325606609,"x":109.12,"y":163.62,"x0":2.6245053727496326,"y0":50.006480469255905,"z0":4.983234975381423,"aX":19.39082214693499},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":-15.4,"spinRate":2503,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.3884630830748823,"extension":6.581013081520734},"index":2,"playId":"7f5e8d11-6bed-3bac-ad8b-6e14d2e037a4","pitchNumber":3,"startTime":"2026-07-18T00:03:55.094Z","endTime":"2026-07-18T00:03:58.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.807964093985447,"aZ":-34.53935112028901,"pfxX":-3.465747416003947,"pfxZ":-1.6171571221722134,"pX":-1.3169759381342165,"pZ":1.9049845046416218,"vX0":-8.236124183428636,"vY0":-119.944294345458,"vZ0":0.2423960053700407,"x":167.2,"y":187.35,"x0":2.6093125726087627,"y0":50.00556487044327,"z0":4.878000556241316,"aX":-5.057829741541804},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.6,"breakHorizontal":8.3,"spinRate":2503,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45633701459744325,"extension":6.543274657339897},"index":3,"playId":"1dbc2db4-6602-3cb6-9d49-d0f66fab4f0c","pitchNumber":4,"startTime":"2026-07-18T00:04:20.985Z","endTime":"2026-07-18T00:04:24.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.185049288697133,"aZ":-21.46130013285478,"pfxX":9.054499122051888,"pfxZ":5.073395827280715,"pX":1.331456907693729,"pZ":3.6620726431484374,"vX0":-7.569554768115765,"vY0":-143.69669254547557,"vZ0":-0.1254613533288771,"x":66.25,"y":139.9,"x0":2.810430356532329,"y0":50.005116149038585,"z0":5.02850760528109,"aX":19.12729204304883},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.4,"breakHorizontal":-15.1,"spinRate":2363,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.3797334898439555,"extension":6.661967694251944},"index":4,"playId":"95604ccc-bb61-343a-b8dd-22f5e571f3a4","pitchNumber":5,"startTime":"2026-07-18T00:05:05.997Z","endTime":"2026-07-18T00:05:09.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.395036778288134,"aZ":-32.77450493400512,"pfxX":-4.756774803302626,"pfxZ":-0.40716032797688584,"pX":-0.6991573480272174,"pZ":2.3904395234417297,"vX0":-6.716406894764604,"vY0":-120.49435642120326,"vZ0":0.7285605273242599,"x":143.65,"y":174.24,"x0":2.7323698749706273,"y0":50.00124549656699,"z0":4.959220098938241,"aX":-7.056766625880851},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.4,"breakHorizontal":10.1,"spinRate":2588,"spinDirection":309},"zone":4,"typeConfidence":2.0,"plateTime":0.45298669069669995,"extension":6.4562881253257505},"hitData":{"launchSpeed":82.2,"launchAngle":23.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.7,"coordY":84.83}},"index":5,"playId":"4fefcedd-8809-34da-9ee7-9bf8268c8993","pitchNumber":6,"startTime":"2026-07-18T00:05:29.090Z","endTime":"2026-07-18T00:05:37.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:05:37.153Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Foscue grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T00:05:55.550Z","endTime":"2026-07-18T00:06:43.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.316659081859218,"aZ":-18.570712037235005,"pfxX":10.243176486223788,"pfxZ":6.674014160949198,"pX":-0.4672778137617103,"pZ":2.3448108417556743,"vX0":-12.479062750164651,"vY0":-141.64938326520115,"vZ0":-3.7278181478642907,"x":134.81,"y":175.47,"x0":2.657432764536813,"y0":50.00539017927744,"z0":4.859967684378845,"aX":20.889377749600374},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":-16.1,"spinRate":2470,"spinDirection":107},"zone":4,"typeConfidence":2.0,"plateTime":0.3861628321970447,"extension":6.797877507835925},"index":0,"playId":"6470587d-342d-3dda-9f5e-cdf32bf77f19","pitchNumber":1,"startTime":"2026-07-18T00:06:09.742Z","endTime":"2026-07-18T00:06:13.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782864570725803,"aZ":-17.974907679079703,"pfxX":8.739362788820486,"pfxZ":6.852541740074903,"pX":-0.34696942767241196,"pZ":1.4275921561444065,"vX0":-11.547663735979306,"vY0":-142.1840547651226,"vZ0":-6.686357211323457,"x":130.23,"y":200.24,"x0":2.6080804537961684,"y0":50.0062479930023,"z0":4.926397758217177,"aX":18.12061118748111},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.3,"breakHorizontal":-13.8,"spinRate":2417,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.3833976463542679,"extension":6.736405238849688},"hitData":{"launchSpeed":80.8,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.99,"coordY":165.19}},"index":1,"playId":"55f50080-58fb-3dac-bc47-333b0d29657f","pitchNumber":2,"startTime":"2026-07-18T00:06:34.666Z","endTime":"2026-07-18T00:06:43.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:06:43.185Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a ground ball to center fielder Cam Cauley.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T00:08:51.453Z","endTime":"2026-07-18T00:09:30.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.121067015859463,"aZ":-17.28031151525909,"pfxX":-6.7399497817289635,"pfxZ":7.903174409476074,"pX":-0.22041556448510247,"pZ":3.8835747713887723,"vX0":4.753053794179926,"vY0":-136.23119630952712,"vZ0":-3.149057313714737,"x":125.4,"y":133.92,"x0":-1.1094801430743113,"y0":50.00661388855104,"z0":6.24484220635964,"aX":-12.707879569392501},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2136,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4016223357343356,"extension":6.5082897642052036},"index":0,"playId":"e797ecd9-e140-3646-a9e9-4d68ceda811e","pitchNumber":1,"startTime":"2026-07-18T00:09:06.396Z","endTime":"2026-07-18T00:09:10.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.780968260070285,"aZ":-17.674034627915752,"pfxX":-7.573597314063212,"pfxZ":7.526148404940113,"pX":-0.26956765035807173,"pZ":2.8001051826415804,"vX0":6.083977474036618,"vY0":-137.2868425239422,"vZ0":-5.572031637684096,"x":127.28,"y":163.18,"x0":-1.5203844074814499,"y0":50.001710210095595,"z0":6.042066238687076,"aX":-14.588901789104824},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2171,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39756844111220646,"extension":6.783476147202753},"hitData":{"launchSpeed":95.0,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.77,"coordY":109.89}},"index":1,"playId":"24a5681f-b053-3723-acc6-9d814895d7ee","pitchNumber":2,"startTime":"2026-07-18T00:09:20.413Z","endTime":"2026-07-18T00:09:30.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.61,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:09:30.381Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T00:09:40.265Z","endTime":"2026-07-18T00:12:25.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.503955438109934,"aZ":-29.496964672811554,"pfxX":-4.567007330440459,"pfxZ":1.7607763851795641,"pX":-0.056910642820734235,"pZ":0.9106838642101948,"vX0":3.4482658245565556,"vY0":-122.03941479702976,"vZ0":-6.6598357714538565,"x":119.17,"y":214.19,"x0":-0.8901671160819624,"y0":50.0024588469016,"z0":6.193940977642409,"aX":-6.935255542157035},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":7.6,"spinRate":978,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.447670522101546,"extension":6.485742207074357},"index":0,"playId":"b32a7059-4f8d-3c5a-8df5-4a307cb604c3","pitchNumber":1,"startTime":"2026-07-18T00:09:59.167Z","endTime":"2026-07-18T00:10:02.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.4,"endSpeed":86.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870624912624397,"aZ":-21.013794627030265,"pfxX":-7.832313569007877,"pfxZ":5.886805048710001,"pX":-0.18124105736831922,"pZ":2.2836828133745244,"vX0":6.571637206045277,"vY0":-135.89531888491462,"vZ0":-5.879213520244374,"x":123.91,"y":177.12,"x0":-1.5966724649324011,"y0":50.005255789794106,"z0":5.905514499602758,"aX":-14.85679471574981},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":13.1,"spinRate":1998,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4009170682266099,"extension":6.644618467699263},"index":1,"playId":"3bee4bb8-f8ff-3d99-9d75-a0aca3ea10df","pitchNumber":2,"startTime":"2026-07-18T00:10:16.896Z","endTime":"2026-07-18T00:10:19.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.003035730109637,"aZ":-18.961379806879172,"pfxX":-8.074762301369587,"pfxZ":6.83332505090528,"pX":-0.903827857313881,"pZ":2.9593251048646154,"vX0":5.389347872024827,"vY0":-137.56894783712664,"vZ0":-4.427106583249821,"x":151.45,"y":158.88,"x0":-1.8304212912914095,"y0":50.00220015542315,"z0":5.8594334752631445,"aX":-15.612748981617045},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":13.7,"spinRate":2079,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39682060410953257,"extension":6.619748363157863},"index":2,"playId":"edba81f8-24ca-356e-bc27-42c6171db18b","pitchNumber":3,"startTime":"2026-07-18T00:10:41.962Z","endTime":"2026-07-18T00:10:45.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877636472926227,"aZ":-24.552000244637505,"pfxX":-8.277509439340513,"pfxZ":3.9011668365899546,"pX":-0.7261593152119931,"pZ":3.4261650637454917,"vX0":6.423118799505246,"vY0":-137.9637911495399,"vZ0":-2.0763103742097018,"x":144.68,"y":146.27,"x0":-1.9937628961936529,"y0":50.0024151284641,"z0":5.821086538104179,"aX":-16.168449697392184},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.8,"breakHorizontal":13.9,"spinRate":2002,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3950089724595025,"extension":6.774194741967467},"index":3,"playId":"6bc0af35-fec1-35a3-8cd7-c26ba290efb9","pitchNumber":4,"startTime":"2026-07-18T00:11:06.117Z","endTime":"2026-07-18T00:11:09.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-18T00:11:26.015Z","endTime":"2026-07-18T00:11:40.382Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.623268106684897,"aZ":-38.261323873155376,"pfxX":-0.13467996441605656,"pfxZ":-4.404145828838509,"pX":-1.2369171830914336,"pZ":3.003657369248841,"vX0":-0.06262296085508676,"vY0":-116.20153075095588,"vZ0":0.45604644933425353,"x":164.15,"y":157.68,"x0":-1.1922086581955265,"y0":50.003112833521214,"z0":6.40915696994561,"aX":-0.18611502138953137},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.7,"breakHorizontal":0.2,"spinRate":2184,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.46948056727166154,"extension":6.339312398572077},"index":5,"playId":"a9c053ea-415c-3008-b7e7-7bac1063e22f","pitchNumber":5,"startTime":"2026-07-18T00:11:40.382Z","endTime":"2026-07-18T00:11:46.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":6,"playId":"1fcfd407-849f-3986-b111-23147be98b68","startTime":"2026-07-18T00:12:04.160Z","endTime":"2026-07-18T00:12:07.160Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.408727346650767,"aZ":-18.96884667405164,"pfxX":-6.667711736023719,"pfxZ":6.879635130045181,"pX":0.018468833105098774,"pZ":2.2820958921808505,"vX0":5.399342986614436,"vY0":-136.5595661576294,"vZ0":-6.995890506652929,"x":116.3,"y":177.16,"x0":-1.1020063885190259,"y0":50.00548527102453,"z0":6.146832913053218,"aX":-12.803813391490147},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2077,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39858714175740495,"extension":6.556677141770712},"index":7,"playId":"49acbbc7-72b8-3e02-9740-35c3d8344bd7","pitchNumber":6,"startTime":"2026-07-18T00:12:21.848Z","endTime":"2026-07-18T00:12:25.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":1.0,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:12:25.877Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Riley grounds into a double play, third baseman Josh Jung to second baseman Nicky Lopez to first baseman Jake Burger. Mauricio Dubón out at 2nd. Austin Riley out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T00:12:34.255Z","endTime":"2026-07-18T00:12:58.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64963020339794,"aZ":-29.95622202641372,"pfxX":-4.175644713621194,"pfxZ":1.4967382646403333,"pX":-0.549466541033223,"pZ":2.4169547484716154,"vX0":2.4108408754494883,"vY0":-120.93874496165836,"vZ0":-3.0792629895409727,"x":137.94,"y":173.52,"x0":-1.0168911278698223,"y0":50.00212953134764,"z0":6.334884711193849,"aX":-6.183401962906588},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":7.0,"spinRate":773,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4529455542973184,"extension":6.245115851012254},"hitData":{"launchSpeed":96.6,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.04,"coordY":168.59}},"index":0,"playId":"d6e37ef7-8b44-3ca5-a11c-9785eeecff34","pitchNumber":1,"startTime":"2026-07-18T00:12:50.938Z","endTime":"2026-07-18T00:12:58.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":0.86,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:12:58.533Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T00:15:12.761Z","endTime":"2026-07-18T00:18:23.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333001635571442,"aZ":-18.791956152417153,"pfxX":9.531029672353304,"pfxZ":6.79710499246324,"pX":0.4088759530948502,"pZ":4.837220609430873,"vX0":-9.422885376747214,"vY0":-138.7692032182716,"vZ0":2.317095082501732,"x":101.41,"y":108.18,"x0":2.5949862005476567,"y0":50.00024289347187,"z0":5.2368963764737755,"aX":18.75960238874372},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":-15.5,"spinRate":2312,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.39329747386288094,"extension":6.586851030585415},"index":0,"playId":"359b91b3-5e45-3c61-8d79-06ba72f1902a","pitchNumber":1,"startTime":"2026-07-18T00:15:17.705Z","endTime":"2026-07-18T00:15:21.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59430967217829,"aZ":-32.842715291320516,"pfxX":9.744969635382684,"pfxZ":-0.3927755070794383,"pX":0.30950817894228533,"pZ":1.5210467992153125,"vX0":-9.599063750185044,"vY0":-129.42486422850254,"vZ0":-1.7258004189569731,"x":105.2,"y":197.71,"x0":2.776552258917573,"y0":50.00067944488501,"z0":4.6801232469108704,"aX":16.75437050651469},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":-15.8,"spinRate":1843,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.42105068570340576,"extension":6.704173251868993},"index":1,"playId":"09559274-eb12-3553-a210-9513505d5e63","pitchNumber":2,"startTime":"2026-07-18T00:15:42.146Z","endTime":"2026-07-18T00:15:46.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2995794709706,"aZ":-18.847073351564113,"pfxX":9.642692316628853,"pfxZ":6.691373924907024,"pX":-0.546841057669267,"pZ":2.611811496316823,"vX0":-12.178814050705174,"vY0":-139.69290202444995,"vZ0":-2.9338913775602706,"x":137.84,"y":168.26,"x0":2.6015023063761418,"y0":50.00023227491855,"z0":4.903938733453054,"aX":19.19671841992434},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":-15.1,"spinRate":2477,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.3910049098692112,"extension":6.76794748169692},"index":2,"playId":"230fc5c3-968b-336d-9af3-3aab44a5ed02","pitchNumber":3,"startTime":"2026-07-18T00:16:00.382Z","endTime":"2026-07-18T00:16:03.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65387097751057,"aZ":-35.314893618770725,"pfxX":-4.354181905110751,"pfxZ":-2.431405964201277,"pX":0.08515773899296417,"pZ":2.8895524941010637,"vX0":-4.729583914464141,"vY0":-113.27790391537258,"vZ0":2.9683366759061065,"x":113.75,"y":160.76,"x0":2.76955778449882,"y0":50.001418664129304,"z0":5.104682294830088,"aX":-5.629068882522286},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.2,"breakHorizontal":9.1,"spinRate":2221,"spinDirection":313},"zone":2,"typeConfidence":2.0,"plateTime":0.48444511191874806,"extension":6.584758093004272},"index":3,"playId":"10cf193a-e6f0-3fff-87fd-48d3ea21c98e","pitchNumber":4,"startTime":"2026-07-18T00:16:24.907Z","endTime":"2026-07-18T00:16:28.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79706206629193,"aZ":-19.273003304409404,"pfxX":8.572172608415116,"pfxZ":6.301804618127065,"pX":1.3760981548405413,"pZ":3.272649053480825,"vX0":-7.393539462733354,"vY0":-141.35885347288982,"vZ0":-0.8271773870667002,"x":64.55,"y":150.42,"x0":2.8972846638273255,"y0":50.00139112935394,"z0":4.793467743630603,"aX":17.544106163595977},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":-14.3,"spinRate":2404,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.3858153232746293,"extension":6.698421499102362},"index":4,"playId":"3a5eb193-ac31-3ca7-97e7-5f9f39ae2a65","pitchNumber":5,"startTime":"2026-07-18T00:16:53.830Z","endTime":"2026-07-18T00:16:57.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-18T00:17:05.337Z","endTime":"2026-07-18T00:17:19.030Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61811312852347,"aZ":-36.470309204372576,"pfxX":-7.540410316886386,"pfxZ":-3.241477987226318,"pX":-0.31524754495062757,"pZ":2.2625549764590565,"vX0":-4.754460512662109,"vY0":-114.54136811987189,"vZ0":1.8873293525894619,"x":129.02,"y":177.69,"x0":2.768628266099157,"y0":50.00293497866506,"z0":5.000142202166001,"aX":-9.994315850677923},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.0,"breakHorizontal":14.9,"spinRate":2439,"spinDirection":308},"zone":4,"typeConfidence":2.0,"plateTime":0.478631485489565,"extension":6.412715105730996},"index":6,"playId":"634a7bc2-733e-3004-a84f-2951b36176fa","pitchNumber":6,"startTime":"2026-07-18T00:17:19.030Z","endTime":"2026-07-18T00:17:22.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.782204763946936,"aZ":-34.258417082583364,"pfxX":-10.165194054269145,"pfxZ":-1.6241497673420024,"pX":-0.35448508084403607,"pZ":2.1828872905214185,"vX0":-4.154194650065111,"vY0":-112.9569154768918,"vZ0":1.6103683158601592,"x":130.51,"y":179.84,"x0":2.8324346933115043,"y0":50.00161085725857,"z0":4.921256797098961,"aX":-13.052307434521603},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.2,"breakHorizontal":19.6,"spinRate":2520,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.48605796115930566,"extension":6.581445658926995},"index":7,"playId":"970d7701-f3cb-30e6-96da-0c07985af0cf","pitchNumber":7,"startTime":"2026-07-18T00:17:42.534Z","endTime":"2026-07-18T00:17:48.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83214603504956,"aZ":-18.75801018744898,"pfxX":9.260686656352705,"pfxZ":6.700966337083171,"pX":-0.033558372904489625,"pZ":2.9885344328769587,"vX0":-10.740336543099458,"vY0":-140.5893124585463,"vZ0":-1.8278245203135635,"x":118.28,"y":158.09,"x0":2.6327938862714766,"y0":50.00166431029064,"z0":4.864345179364934,"aX":18.53954970873014},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2494,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.38957435441707045,"extension":6.814944730335341},"index":8,"playId":"0363dfde-f40b-3f8e-8ae6-e8aa3035aa42","pitchNumber":8,"startTime":"2026-07-18T00:18:20.278Z","endTime":"2026-07-18T00:18:23.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:18:23.740Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T00:18:33.177Z","endTime":"2026-07-18T00:19:18.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.773427971654723,"aZ":-35.659272802711435,"pfxX":-3.4488084415100455,"pfxZ":-2.701321475864134,"pX":-0.9335675204442119,"pZ":1.6930167310205904,"vX0":-7.222265392757494,"vY0":-113.28586276821164,"vZ0":0.746000582433503,"x":152.59,"y":193.07,"x0":2.7506965780362833,"y0":50.00083447348454,"z0":4.939864600423069,"aX":-4.455050497220725},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.3,"breakHorizontal":8.2,"spinRate":2484,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.48452689196938126,"extension":6.418474751577711},"index":0,"playId":"aae97fec-1dc7-33bd-998f-7b3ed30dd923","pitchNumber":1,"startTime":"2026-07-18T00:18:50.378Z","endTime":"2026-07-18T00:18:54.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.1,"endSpeed":88.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80255305653936,"aZ":-23.30305727117539,"pfxX":9.473096536212026,"pfxZ":4.396491543291351,"pX":0.3582858268048002,"pZ":2.0066823923168373,"vX0":-9.713058227126972,"vY0":-141.04867247159822,"vZ0":-3.8172347377945357,"x":103.34,"y":184.6,"x0":2.614217483944134,"y0":50.00121317025441,"z0":4.878527436497335,"aX":19.104205472584887},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.3,"breakHorizontal":-15.2,"spinRate":2396,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.38818925247158287,"extension":6.607321054263488},"hitData":{"launchSpeed":95.2,"launchAngle":21.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.3,"coordY":82.48}},"index":1,"playId":"a09114d6-9540-397e-ba69-4a17c41b5cdd","pitchNumber":2,"startTime":"2026-07-18T00:19:10.391Z","endTime":"2026-07-18T00:19:18.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:19:18.870Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T00:19:28.027Z","endTime":"2026-07-18T00:19:53.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79990238281452,"aZ":-23.74344039051301,"pfxX":10.582963776945943,"pfxZ":4.302633464916549,"pX":-0.04492496472901279,"pZ":2.3001913381465955,"vX0":-11.31252996622227,"vY0":-139.46086203100066,"vZ0":-2.3682133405907875,"x":118.71,"y":176.67,"x0":2.6985750664495707,"y0":50.00567444565538,"z0":4.734749463761561,"aX":20.748436829554894},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":-16.7,"spinRate":2300,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.3934931591197275,"extension":6.734666413731015},"hitData":{"launchSpeed":100.0,"launchAngle":27.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.88,"coordY":47.14}},"index":0,"playId":"40c1029c-4bb6-355a-b577-c12ab73b0f05","pitchNumber":1,"startTime":"2026-07-18T00:19:45.026Z","endTime":"2026-07-18T00:19:53.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:19:53.285Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jim Jarvis singles on a ground ball to center fielder Cam Cauley.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T00:21:45.641Z","endTime":"2026-07-18T00:23:30.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50748268559803,"aZ":-25.112174330352683,"pfxX":3.881375189622541,"pfxZ":4.29275667604449,"pX":-1.2508419288903034,"pZ":3.0742981001467866,"vX0":-0.8977345590784158,"vY0":-126.80471690919025,"vZ0":-2.8571302618503056,"x":164.68,"y":155.77,"x0":-1.3987745682646577,"y0":50.00109817779849,"z0":6.197850617380845,"aX":6.3832221332808405},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":-6.8,"spinRate":2341,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4303106337689191,"extension":6.187403791218214},"index":0,"playId":"d6662d93-04d5-3d53-8142-6a8d03a8ed3a","pitchNumber":1,"startTime":"2026-07-18T00:22:13.992Z","endTime":"2026-07-18T00:22:17.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.905654426283782,"aZ":-19.985632929455836,"pfxX":-9.231259176433712,"pfxZ":6.527236205582746,"pX":-0.8436069003302318,"pZ":2.275478444603945,"vX0":5.2905280247049,"vY0":-135.83098368951687,"vZ0":-6.165653458811711,"x":149.16,"y":177.34,"x0":-1.6177763840014312,"y0":50.00388434538732,"z0":5.965652929785936,"aX":-17.240913982482738},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":15.6,"spinRate":2125,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4033226404732373,"extension":6.175128467965517},"index":1,"playId":"068ce033-d0eb-360d-bd32-0894bde827a4","pitchNumber":2,"startTime":"2026-07-18T00:22:28.146Z","endTime":"2026-07-18T00:22:31.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336301755047277,"aZ":-20.43654948343977,"pfxX":0.6364188897952245,"pfxZ":6.802693976472685,"pX":-0.37715834304400675,"pZ":1.6383692696523753,"vX0":3.2417547936280955,"vY0":-129.9995615587947,"vZ0":-7.035543628717251,"x":131.38,"y":194.54,"x0":-1.7190673638624325,"y0":50.00031128678427,"z0":5.912978499504538,"aX":1.0961263014191736},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":-1.8,"spinRate":2392,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4201367151108224,"extension":6.193054206250604},"index":2,"playId":"65090070-a960-3ab0-9478-d81684e69321","pitchNumber":3,"startTime":"2026-07-18T00:22:43.124Z","endTime":"2026-07-18T00:22:46.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.874255575520806,"aZ":-28.866514608949547,"pfxX":-6.127518423898504,"pfxZ":2.1286574771940616,"pX":-0.4112695926738135,"pZ":-1.1036907225063735,"vX0":3.897318904021205,"vY0":-123.33869041801012,"vZ0":-11.201856270970621,"x":132.68,"y":268.58,"x0":-1.2100592627832247,"y0":50.001989927051035,"z0":5.902957012569281,"aX":-9.5083063085242},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":10.3,"spinRate":1241,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.44287227768659365,"extension":6.698845530257912},"index":3,"playId":"ccc3aa19-f8f0-3217-a285-c897f08c2d22","pitchNumber":4,"startTime":"2026-07-18T00:23:00.640Z","endTime":"2026-07-18T00:23:03.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71290044256929,"aZ":-20.143411237680848,"pfxX":1.0129509617447572,"pfxZ":6.635710072912861,"pX":-0.4135484824103214,"pZ":1.5882811607897582,"vX0":2.2063997064687877,"vY0":-133.0810151712107,"vZ0":-7.847157882665011,"x":132.76,"y":195.9,"x0":-1.3815256510560057,"y0":50.00385526132295,"z0":6.00852316924677,"aX":1.8355724773189281},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":-2.3,"spinRate":2378,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.40992935917781503,"extension":6.488116703435023},"hitData":{"launchSpeed":103.8,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.77,"coordY":98.39}},"index":4,"playId":"fd93efed-4f77-3a2d-9694-73aec1f23a30","pitchNumber":5,"startTime":"2026-07-18T00:23:23.001Z","endTime":"2026-07-18T00:23:30.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:23:30.677Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brewer Hicklen doubles (2) on a ground ball to left fielder Wyatt Langford. Jim Jarvis to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T00:23:49.873Z","endTime":"2026-07-18T00:26:48.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"postOnThird":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.904345859529354,"aZ":-19.55775199086683,"pfxX":-8.664412024542777,"pfxZ":6.98454369967832,"pX":-1.2472363534148543,"pZ":1.6717827596517663,"vX0":2.74074803472158,"vY0":-133.37708223199593,"vZ0":-8.241449429874283,"x":164.54,"y":193.64,"x0":-1.1605252865176783,"y0":50.005162456850464,"z0":6.205056942260929,"aX":-15.658219490093026},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":15.1,"spinRate":2200,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41019517534318517,"extension":6.400544919896634},"index":0,"playId":"12a115b5-e291-38a5-8a41-01bc9f873ba1","pitchNumber":1,"startTime":"2026-07-18T00:23:58.972Z","endTime":"2026-07-18T00:24:02.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.1,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17580134884733,"aZ":-22.21528966566193,"pfxX":-10.694349083909202,"pfxZ":5.315140647037416,"pX":1.0043679568176127,"pZ":1.1767403314668208,"vX0":10.880648059175323,"vY0":-136.3290369712097,"vZ0":-8.250060675318688,"x":78.72,"y":207.01,"x0":-1.6573185824194765,"y0":50.00343322286414,"z0":5.786507340251895,"aX":-20.04417290489859},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2227,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40243202914240594,"extension":6.560908929876741},"index":1,"playId":"ae0024f7-88e7-3c3c-9ca3-d4503d433c17","pitchNumber":2,"startTime":"2026-07-18T00:24:18.092Z","endTime":"2026-07-18T00:24:21.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09848964623342,"aZ":-21.230000508263696,"pfxX":-9.734144222866234,"pfxZ":5.707221910646004,"pX":0.882088472398096,"pZ":0.5798385881562363,"vX0":9.623115179822943,"vY0":-137.4940461409354,"vZ0":-10.302245845071551,"x":83.38,"y":223.12,"x0":-1.3962404189187398,"y0":50.00165313852004,"z0":5.812147182109081,"aX":-18.661610240475802},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":15.6,"spinRate":2228,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3981514852866854,"extension":6.5696152642985135},"index":2,"playId":"f328700e-cac9-3e95-b47b-8ee2ce699354","pitchNumber":3,"startTime":"2026-07-18T00:24:39.825Z","endTime":"2026-07-18T00:24:43.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.559563288444725,"aZ":-19.726918972134232,"pfxX":-8.641388226305807,"pfxZ":6.469958235139863,"pX":-0.07757406965846488,"pZ":2.6157361753158925,"vX0":6.563813698189305,"vY0":-137.3874300574358,"vZ0":-5.517090434977555,"x":119.96,"y":168.16,"x0":-1.367044435940709,"y0":50.006133935869975,"z0":5.9779913262270155,"aX":-16.63169683924276},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":14.4,"spinRate":2020,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.397679183365685,"extension":6.453770206526298},"index":3,"playId":"b64cfbf6-fee1-3aea-826a-820449b47081","pitchNumber":4,"startTime":"2026-07-18T00:25:01.521Z","endTime":"2026-07-18T00:25:04.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.051756942926765,"aZ":-18.359312276903463,"pfxX":-8.781189994353666,"pfxZ":7.267744587578386,"pX":-0.826595393374839,"pZ":1.4608228052624763,"vX0":4.662821093976361,"vY0":-136.51183972972376,"vZ0":-8.600206853861627,"x":148.51,"y":199.34,"x0":-1.4094404201203317,"y0":50.00467434054626,"z0":5.899346330766982,"aX":-16.69264818834189},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":15.0,"spinRate":2014,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.40014900357895655,"extension":6.542927151255959},"index":4,"playId":"9653efec-5421-3938-a09f-cc85132c9ca9","pitchNumber":5,"startTime":"2026-07-18T00:25:19.551Z","endTime":"2026-07-18T00:25:23.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-18T00:25:33.793Z","endTime":"2026-07-18T00:25:53.019Z","isPitch":false,"type":"action","player":{"id":676551,"link":"/api/v1/people/676551"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.363891102632543,"aZ":-19.72390804989926,"pfxX":-7.526192274918625,"pfxZ":6.51330493155319,"pX":-0.8829899698155755,"pZ":3.4987156723520005,"vX0":4.26684847348962,"vY0":-136.9469615871936,"vZ0":-3.3947620673431924,"x":150.66,"y":144.31,"x0":-1.477938630971186,"y0":50.0051912482841,"z0":6.092765239627976,"aX":-14.392265183010503},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":12.8,"spinRate":1985,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39894173840908875,"extension":6.25177740188569},"index":6,"playId":"93833c01-1eee-36c1-9c1c-7ea6bb818489","pitchNumber":6,"startTime":"2026-07-18T00:25:53.019Z","endTime":"2026-07-18T00:25:56.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"e32cd588-f002-44eb-8fcd-38ab7feb3557","startTime":"2026-07-18T00:26:19.557Z","endTime":"2026-07-18T00:26:24.557Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.9,"endSpeed":87.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841461392997253,"aZ":-18.52822855677284,"pfxX":-7.350492746828641,"pfxZ":6.9951178458673375,"pX":-0.5237933947936081,"pZ":2.79510521903277,"vX0":4.751477818024567,"vY0":-138.1096328111075,"vZ0":-5.592601478115474,"x":136.97,"y":163.31,"x0":-1.3025637401325127,"y0":50.00479543546912,"z0":6.073489119587617,"aX":-14.345335721478612},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":12.5,"spinRate":1995,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39505147934211005,"extension":6.571912525682666},"hitData":{"launchSpeed":88.8,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.89,"coordY":125.62}},"index":8,"playId":"d85c9193-5f4e-3fb8-85f1-9fee63e91c0b","pitchNumber":7,"startTime":"2026-07-18T00:26:37.609Z","endTime":"2026-07-18T00:26:48.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":6.699999999999989,"leverageIndex":0.97,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:26:48.844Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drake Baldwin homers (16) on a fly ball to center field. Jim Jarvis scores. Brewer Hicklen scores.","rbi":3,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T00:27:15.158Z","endTime":"2026-07-18T00:28:11.992Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.358545582934553,"aZ":-25.622216763254684,"pfxX":1.4809819411134633,"pfxZ":3.800794339183472,"pX":-0.3652841667648677,"pZ":3.5135025513094797,"vX0":1.722310461414548,"vY0":-129.7536340387307,"vZ0":-2.063039355173486,"x":130.92,"y":143.92,"x0":-1.227363194012992,"y0":50.00245744862165,"z0":6.249894584829747,"aX":2.552746415997059},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-3.0,"spinRate":2109,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42037317461473966,"extension":6.3451888363158755},"index":0,"playId":"69dbca01-d52b-30cc-b456-950b2f19a9db","pitchNumber":1,"startTime":"2026-07-18T00:27:28.511Z","endTime":"2026-07-18T00:27:31.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"second":{"id":676551,"link":"/api/v1/people/676551"},"third":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627372148494764,"aZ":-30.471500583026685,"pfxX":-4.2189952283356655,"pfxZ":1.149351527932195,"pX":-0.150514568777732,"pZ":2.055691491283169,"vX0":3.6205987732841067,"vY0":-120.5287774982985,"vZ0":-3.6581392687227643,"x":122.74,"y":183.28,"x0":-1.1180899529840551,"y0":50.00408979080449,"z0":6.260554155855829,"aX":-6.258867883422271},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":6.8,"spinRate":885,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4530118962212746,"extension":6.539091453660935},"hitData":{"launchSpeed":105.5,"launchAngle":23.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.19,"coordY":32.15}},"index":1,"playId":"08027986-85cb-3eb9-9b71-569c547951d6","pitchNumber":2,"startTime":"2026-07-18T00:27:47.365Z","endTime":"2026-07-18T00:28:11.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"second":{"id":676551,"link":"/api/v1/people/676551"},"third":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":0.83,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:28:11.992Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T00:28:23.971Z","endTime":"2026-07-18T00:28:59.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93235999744688,"aZ":-16.108969129045963,"pfxX":-4.736774578673563,"pfxZ":8.433368895359344,"pX":-0.6885663853409202,"pZ":2.524309190053062,"vX0":3.5345665219675233,"vY0":-136.83369857343436,"vZ0":-6.541130670612375,"x":143.25,"y":170.62,"x0":-1.3787634989957722,"y0":50.0010024027595,"z0":6.040853128927174,"aX":-9.021428949756787},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":1965,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3995967157738374,"extension":6.299584272351594},"index":0,"playId":"2566ca14-e0ab-30df-a359-2f8582a65c0f","pitchNumber":1,"startTime":"2026-07-18T00:28:35.421Z","endTime":"2026-07-18T00:28:38.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03992209531535,"aZ":-18.290014962320384,"pfxX":-5.020979782039738,"pfxZ":7.333503981918866,"pX":-0.26605088950265054,"pZ":2.1711248929423355,"vX0":4.580193213758518,"vY0":-136.49518626803228,"vZ0":-6.921237086713271,"x":127.14,"y":180.16,"x0":-1.3105542807487756,"y0":50.00517110410788,"z0":5.9916523360747345,"aX":-9.509398236076633},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":8.2,"spinRate":2079,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4007323758262573,"extension":6.392533746663603},"hitData":{"launchSpeed":103.6,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.32,"coordY":165.56}},"index":1,"playId":"5109366c-6fe5-3200-9c44-6383e5654161","pitchNumber":2,"startTime":"2026-07-18T00:28:51.241Z","endTime":"2026-07-18T00:28:59.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:28:59.150Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (26) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T00:29:12.246Z","endTime":"2026-07-18T00:30:57.493Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.703208694748856,"aZ":-15.30338944902171,"pfxX":-4.875521240885565,"pfxZ":8.92107272696936,"pX":0.8424849849839305,"pZ":2.2132351481211234,"vX0":7.5483214296022485,"vY0":-136.34527511127445,"vZ0":-7.3889929422100264,"x":84.89,"y":179.02,"x0":-1.3226720616579903,"y0":50.00406466231637,"z0":6.005351625339273,"aX":-9.222129123340284},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":7.3,"spinRate":2096,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4010302643360095,"extension":6.51754780435189},"index":0,"playId":"3745cd31-8a3f-3e74-9452-a99a2ad03463","pitchNumber":1,"startTime":"2026-07-18T00:29:24.928Z","endTime":"2026-07-18T00:29:28.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45395485181959,"aZ":-26.351517423147627,"pfxX":0.3763999224197976,"pfxZ":3.4504492360575654,"pX":-0.7869749710836641,"pZ":2.97382654454516,"vX0":1.8731888225011661,"vY0":-128.29795912416938,"vZ0":-2.7065888268961915,"x":147.0,"y":158.49,"x0":-1.571766062220401,"y0":50.00319224876995,"z0":6.069694713260251,"aX":0.6351349469643948},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":-1.1,"spinRate":2252,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.42490502168323685,"extension":6.283689643385947},"index":1,"playId":"c45ebf30-9721-3efd-916b-bc5f1ec325fb","pitchNumber":2,"startTime":"2026-07-18T00:29:40.697Z","endTime":"2026-07-18T00:29:44.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13502452835989,"aZ":-28.03288191120078,"pfxX":-11.018259530636762,"pfxZ":2.360161776233136,"pX":1.4637792120840336,"pZ":2.778069295485479,"vX0":12.583749451179154,"vY0":-131.08736576375827,"vZ0":-1.8065758001553822,"x":61.2,"y":163.77,"x0":-1.9450551392048985,"y0":50.00615626408947,"z0":5.5489649714602765,"aX":-19.370021085252986},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2043,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.41626375735003407,"extension":6.5585867453902615},"index":2,"playId":"33e66e5c-f884-34d6-bd9f-5b9ff3af0909","pitchNumber":3,"startTime":"2026-07-18T00:29:56.733Z","endTime":"2026-07-18T00:30:00.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500500405045024,"aZ":-25.804520193847477,"pfxX":0.07020905588563497,"pfxZ":3.7433055537441007,"pX":-1.5680310779471323,"pZ":3.537409025760622,"vX0":0.006449487902807142,"vY0":-128.96159115757234,"vZ0":-1.6367968652482379,"x":176.77,"y":143.27,"x0":-1.5796884515823855,"y0":50.00036174130855,"z0":6.153228111564759,"aX":0.1193161627475533},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":-0.1,"spinRate":2148,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.42323554083653425,"extension":6.120945047630932},"index":3,"playId":"4bbdbf80-f49e-3d81-abc8-7f477b71e63a","pitchNumber":4,"startTime":"2026-07-18T00:30:12.487Z","endTime":"2026-07-18T00:30:15.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629299292007698,"aZ":-16.242127196845797,"pfxX":-3.7363330993156705,"pfxZ":8.577425782864443,"pX":0.6906322495449881,"pZ":2.045801705374469,"vX0":7.015411866515952,"vY0":-135.2237893883806,"vZ0":-7.489667897181209,"x":90.67,"y":183.54,"x0":-1.448283746952606,"y0":50.003700067196164,"z0":5.984389131032078,"aX":-6.941363281398416},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":5.3,"spinRate":2079,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40457355192983124,"extension":6.472921500160683},"hitData":{"launchSpeed":110.7,"launchAngle":27.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":251.57,"coordY":82.29}},"index":4,"playId":"32e9681f-af4b-38fb-90a4-69401a2f4ed6","pitchNumber":5,"startTime":"2026-07-18T00:30:29.834Z","endTime":"2026-07-18T00:30:57.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.13,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:30:57.493Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T00:31:12.367Z","endTime":"2026-07-18T00:31:46.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59897634976909,"aZ":-35.98547690466528,"pfxX":-0.13720722373887062,"pfxZ":-2.8074075520237542,"pX":-0.5548517301871293,"pZ":2.659201663412049,"vX0":1.609801288736134,"vY0":-115.46077691217988,"vZ0":-0.7236583652843463,"x":138.15,"y":166.98,"x0":-1.2419712737892812,"y0":50.00438685128241,"z0":6.426102047086269,"aX":-0.18618775882645913},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.0,"breakHorizontal":-0.1,"spinRate":2189,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.4735734314229343,"extension":6.463697038295431},"index":0,"playId":"2306cfb2-89da-39bc-8d67-f3da8ad5ab8d","pitchNumber":1,"startTime":"2026-07-18T00:31:20.456Z","endTime":"2026-07-18T00:31:23.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.856761323743033,"aZ":-30.50560282100324,"pfxX":-2.9512712835755357,"pfxZ":1.13254782123221,"pX":-1.1560073317333428,"pZ":1.9885715420931265,"vX0":1.541309051255158,"vY0":-120.10359684472411,"vZ0":-3.4746032199004953,"x":161.06,"y":185.09,"x0":-1.4204996861394508,"y0":50.001367694653034,"z0":6.14854915771758,"aX":-4.339019488868195},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.6,"breakHorizontal":5.0,"spinRate":809,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4549256689572543,"extension":6.2753830207714545},"hitData":{"launchSpeed":69.5,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.34,"coordY":144.6}},"index":1,"playId":"d80797c1-ca02-340e-87d7-de264ad573fb","pitchNumber":2,"startTime":"2026-07-18T00:31:38.438Z","endTime":"2026-07-18T00:31:46.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:31:46.307Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T00:32:02.106Z","endTime":"2026-07-18T00:32:20.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37376360054333,"aZ":-18.114036455373984,"pfxX":-6.3452492648536065,"pfxZ":7.408278286530827,"pX":-0.4611000583580573,"pZ":2.861461525314814,"vX0":4.6301273736031225,"vY0":-136.28798339190612,"vZ0":-5.474744128992898,"x":134.58,"y":161.52,"x0":-1.3497804759281204,"y0":50.00468995126592,"z0":6.1301227084687735,"aX":-12.047727354546062},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":10.7,"spinRate":2050,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4004734832655048,"extension":6.6056719963846895},"hitData":{"launchSpeed":77.2,"launchAngle":50.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.26,"coordY":121.01}},"index":0,"playId":"72cd33ef-7f51-33b2-9d92-8f825d38271e","pitchNumber":1,"startTime":"2026-07-18T00:32:11.830Z","endTime":"2026-07-18T00:32:20.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:32:20.850Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T00:34:39.332Z","endTime":"2026-07-18T00:35:42.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-07-18T00:34:25.366Z","endTime":"2026-07-18T00:34:41.477Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":73.5,"endSpeed":67.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.912997746149838,"aZ":-35.429893690796916,"pfxX":-6.478880994440555,"pfxZ":-2.8521569602701202,"pX":-2.831564103913207,"pZ":1.9001140292885372,"vX0":-9.144785467015684,"vY0":-106.62335605033553,"vZ0":1.7791503225057081,"x":224.93,"y":187.48,"x0":2.370267626832037,"y0":50.003963014462656,"z0":5.080535964521716,"aX":-7.389862550961011},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-4.2,"breakHorizontal":14.4,"spinRate":2433,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.5155365440637487,"extension":6.331609755631327},"index":1,"playId":"aebec754-c5fb-3155-a64b-12c709289c3d","pitchNumber":1,"startTime":"2026-07-18T00:34:41.477Z","endTime":"2026-07-18T00:34:45.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464473553625186,"aZ":-31.851232451234022,"pfxX":8.977676158286666,"pfxZ":0.21203054769433471,"pX":1.2349007739497093,"pZ":2.165013084632115,"vX0":-6.401823072848809,"vY0":-123.0900011336791,"vZ0":0.20577472207179226,"x":69.93,"y":180.32,"x0":2.6975537614844876,"y0":50.0040724339451,"z0":4.767787295803225,"aX":13.835477461010882},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.7,"breakHorizontal":-14.9,"spinRate":1742,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4442644341864277,"extension":6.55371273424048},"index":2,"playId":"ed86eb93-3d62-3790-b344-45f4e7c26457","pitchNumber":2,"startTime":"2026-07-18T00:34:58.380Z","endTime":"2026-07-18T00:35:01.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.2,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48329878916278,"aZ":-22.129235663184296,"pfxX":9.843139529567047,"pfxZ":5.42485631464573,"pX":-0.2896800176615561,"pZ":1.6817193806989699,"vX0":-10.878782264370088,"vY0":-135.22637433772294,"vZ0":-4.383379992135593,"x":128.04,"y":193.37,"x0":2.5065662664525665,"y0":50.0035848797634,"z0":4.876117470434834,"aX":18.23070975325911},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":-15.5,"spinRate":2417,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.4050467990080868,"extension":6.602029366473291},"index":3,"playId":"b0d1ea93-8bcd-34cc-b9d2-d6c780c02ae8","pitchNumber":3,"startTime":"2026-07-18T00:35:17.454Z","endTime":"2026-07-18T00:35:22.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55570853955478,"aZ":-30.85588840727028,"pfxX":10.827371932753248,"pfxZ":0.833170524620896,"pX":0.36297207630829886,"pZ":1.9607210405149902,"vX0":-8.986911391826826,"vY0":-124.92043630636012,"vZ0":-0.7282393456041865,"x":103.16,"y":185.84,"x0":2.5958959827488917,"y0":50.00326006627529,"z0":4.786764842674461,"aX":17.15701595057022},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":1930,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4380153640636011,"extension":6.671816166563884},"hitData":{"launchSpeed":93.6,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.46,"coordY":151.04}},"index":4,"playId":"921bb683-abe6-314d-bf85-45a7d0b9d16b","pitchNumber":4,"startTime":"2026-07-18T00:35:34.180Z","endTime":"2026-07-18T00:35:42.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:35:42.487Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T00:35:56.103Z","endTime":"2026-07-18T00:37:13.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44701656028192,"aZ":-34.85156490319788,"pfxX":-7.891391933202182,"pfxZ":-2.0697200555874993,"pX":0.25374891375558145,"pZ":2.820517896191108,"vX0":-3.4538780875237998,"vY0":-113.26616467539414,"vZ0":2.9924470909292396,"x":107.33,"y":162.63,"x0":2.8254119768352974,"y0":50.00247428124966,"z0":4.976438877649352,"aX":-10.211783538220939},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":2508,"spinDirection":312},"zone":2,"typeConfidence":2.0,"plateTime":0.4843067425364098,"extension":6.363813341137185},"index":0,"playId":"b98bebc6-00c4-3de5-9f42-80ebf8908df9","pitchNumber":1,"startTime":"2026-07-18T00:36:10.058Z","endTime":"2026-07-18T00:36:13.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273134216346598,"aZ":-36.26191099807881,"pfxX":-6.655579414400512,"pfxZ":-3.006194079417984,"pX":-0.21371926165150099,"pZ":1.4932281466856776,"vX0":-4.755344958871138,"vY0":-116.26448150252179,"vZ0":-0.009947567137590596,"x":125.15,"y":198.46,"x0":2.728048717870129,"y0":50.00300507484836,"z0":4.95970064650003,"aX":-9.045844801164257},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.2,"breakHorizontal":13.3,"spinRate":2616,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4724053326866873,"extension":6.42323049175542},"index":1,"playId":"c2f153c7-b136-36a0-bde9-eb407d3860ba","pitchNumber":2,"startTime":"2026-07-18T00:36:28.286Z","endTime":"2026-07-18T00:36:31.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.967789868885124,"aZ":-33.14316641913543,"pfxX":-7.4430297062764605,"pfxZ":-0.6847134960041348,"pX":-0.7340811897716434,"pZ":0.14429527587680474,"vX0":-5.677930356138382,"vY0":-118.27331400318278,"vZ0":-3.593706128185648,"x":144.98,"y":234.88,"x0":2.6664147157134357,"y0":50.00390468296964,"z0":4.729163146639645,"aX":-10.523403729469944},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.9,"breakHorizontal":14.9,"spinRate":2642,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.46345103560478984,"extension":6.602368829677807},"index":2,"playId":"12077090-b968-3f2f-8c97-1f166039def3","pitchNumber":3,"startTime":"2026-07-18T00:36:45.988Z","endTime":"2026-07-18T00:36:49.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423302667672463,"aZ":-37.120512604918936,"pfxX":-7.893503503417592,"pfxZ":-3.5376015443694957,"pX":-0.519708066656664,"pZ":1.447299555716465,"vX0":-5.252665077970241,"vY0":-117.79701369187417,"vZ0":0.12261227028683108,"x":136.81,"y":199.7,"x0":2.768417440200946,"y0":50.00353351446951,"z0":4.84070581451306,"aX":-11.035955540944904},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.1,"breakHorizontal":15.6,"spinRate":2606,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4658845022854039,"extension":6.402786952379561},"index":3,"playId":"75572945-b670-3624-bdd9-5d74057f88c7","pitchNumber":4,"startTime":"2026-07-18T00:37:09.112Z","endTime":"2026-07-18T00:37:13.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:37:13.477Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Cauley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T00:37:19.821Z","endTime":"2026-07-18T00:40:19.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54781208068535,"aZ":-34.47621007269139,"pfxX":-6.930128063712457,"pfxZ":-1.7281476373803866,"pX":0.18945222749573024,"pZ":3.223390294568217,"vX0":-3.709406105817144,"vY0":-114.64312026841344,"vZ0":3.4065870716819617,"x":109.78,"y":151.75,"x0":2.72994822057196,"y0":50.005031037519956,"z0":5.087052711021362,"aX":-9.209273904128963},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.9,"breakHorizontal":13.4,"spinRate":2473,"spinDirection":306},"zone":2,"typeConfidence":2.0,"plateTime":0.4780975257233768,"extension":6.456152235476677},"index":0,"playId":"73f33f40-45e3-3181-b031-70b70ad3203f","pitchNumber":1,"startTime":"2026-07-18T00:38:02.645Z","endTime":"2026-07-18T00:38:06.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0460453073873,"aZ":-18.011954371104025,"pfxX":8.30971813303665,"pfxZ":7.024483931152659,"pX":0.4767485177057523,"pZ":2.764331427668081,"vX0":-9.054818457322211,"vY0":-141.05899963456648,"vZ0":-2.564949514385176,"x":98.83,"y":164.14,"x0":2.6485155735958927,"y0":50.00035760881998,"z0":4.846533973456051,"aX":16.746684201791815},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":-13.2,"spinRate":2414,"spinDirection":115},"zone":3,"typeConfidence":2.0,"plateTime":0.3882778039977084,"extension":6.737571813137925},"index":1,"playId":"68eb47a0-0ece-3e0f-b48a-4fcf8e141de3","pitchNumber":2,"startTime":"2026-07-18T00:38:19.333Z","endTime":"2026-07-18T00:38:22.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.925781823688926,"aZ":-19.142773110372726,"pfxX":8.503842648368128,"pfxZ":6.4350805523013985,"pX":0.004835985266734092,"pZ":3.5563131986939163,"vX0":-10.156273528777911,"vY0":-141.35863564980403,"vZ0":-0.44533860910310596,"x":116.82,"y":142.76,"x0":2.537773901135151,"y0":50.00618607550158,"z0":4.9438009858519925,"aX":17.23071444250023},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":-13.3,"spinRate":2447,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.38732593571014373,"extension":6.644815362514868},"index":2,"playId":"ecddc600-8bde-381f-9f50-d4f48d3d0e67","pitchNumber":3,"startTime":"2026-07-18T00:38:37.823Z","endTime":"2026-07-18T00:38:42.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-18T00:38:53.654Z","endTime":"2026-07-18T00:39:08.313Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.737997339264844,"aZ":-34.593976988167974,"pfxX":-6.760604502434886,"pfxZ":-1.686380081697576,"pX":-0.8010221713684407,"pZ":0.652856293765867,"vX0":-5.947238955534068,"vY0":-119.31704040069143,"vZ0":-2.313336942217127,"x":147.53,"y":221.15,"x0":2.605347454656712,"y0":50.00263335889375,"z0":4.763267231733383,"aX":-9.709966664678138},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.4,"breakHorizontal":13.7,"spinRate":2609,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.45969383040516787,"extension":6.381278825650851},"index":4,"playId":"d16b7e25-23fc-3e24-995b-2367d565a188","pitchNumber":4,"startTime":"2026-07-18T00:39:08.313Z","endTime":"2026-07-18T00:39:12.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.5,"endSpeed":89.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13565119870888,"aZ":-18.82647990069434,"pfxX":9.018761454121853,"pfxZ":6.520145555627925,"pX":1.586643597563592,"pZ":2.9879303741276173,"vX0":-6.802921802793538,"vY0":-141.88988473855224,"vZ0":-2.174714008444697,"x":56.52,"y":158.11,"x0":2.8382098356540646,"y0":50.0068362382761,"z0":4.958243143019886,"aX":18.474267204188827},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.5,"breakHorizontal":-15.0,"spinRate":2400,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.38538752676851074,"extension":6.6451876736228215},"index":5,"playId":"87239a8b-705a-3058-a847-182b27cec281","pitchNumber":5,"startTime":"2026-07-18T00:39:30.731Z","endTime":"2026-07-18T00:39:33.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1981784393867,"aZ":-17.240426292121516,"pfxX":8.37561985904445,"pfxZ":7.628518898410684,"pX":0.12013324677418794,"pZ":2.3314215237006954,"vX0":-9.719860768544775,"vY0":-138.82275937561332,"vZ0":-3.59772952383478,"x":112.42,"y":175.83,"x0":2.57361045923212,"y0":50.00456587920756,"z0":4.787421398518447,"aX":16.39976374722181},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":-13.2,"spinRate":2480,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.394104505603007,"extension":6.612899329458537},"index":6,"playId":"bc9255ad-0775-3523-af30-7bb50776210e","pitchNumber":6,"startTime":"2026-07-18T00:39:51.093Z","endTime":"2026-07-18T00:39:54.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30951792094979,"aZ":-37.53717621912536,"pfxX":-5.192152744411306,"pfxZ":-3.9629250237932174,"pX":0.08540084798404965,"pZ":1.5495824189569674,"vX0":-4.521074219768244,"vY0":-115.77224667136198,"vZ0":0.6809629598978806,"x":113.74,"y":196.94,"x0":2.7406156700083475,"y0":50.00389113734608,"z0":4.854289958876457,"aX":-7.023405243619652},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.7,"breakHorizontal":10.6,"spinRate":2581,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4737327689384978,"extension":6.323187689463547},"index":7,"playId":"3cea432e-f850-32ba-ab63-0f66e6347ea3","pitchNumber":7,"startTime":"2026-07-18T00:40:16.114Z","endTime":"2026-07-18T00:40:19.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:40:19.859Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Smith walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T00:42:55.843Z","endTime":"2026-07-18T00:44:18.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Emiliano Teodo replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-07-18T00:41:54.779Z","endTime":"2026-07-18T00:42:58.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693713,"link":"/api/v1/people/693713"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":91.2,"endSpeed":84.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25178661476188,"aZ":-26.99129888537803,"pfxX":-0.5978318825848803,"pfxZ":2.8867644355636912,"pX":0.4230512925803466,"pZ":1.321462188617443,"vX0":3.8049108485999024,"vY0":-132.82281042935162,"vZ0":-5.583691242193911,"x":100.87,"y":203.1,"x0":-0.9475642073425555,"y0":50.00211733031475,"z0":5.402323507692342,"aX":-1.0733632655932361},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.3,"breakHorizontal":0.2,"spinRate":2463,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.41165937700154354,"extension":5.886273039930448},"index":1,"playId":"45515083-edef-39b3-a26b-7563d81cbc08","pitchNumber":1,"startTime":"2026-07-18T00:42:58.142Z","endTime":"2026-07-18T00:43:01.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":99.0,"endSpeed":91.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.784083983032126,"aZ":-23.472398273290587,"pfxX":-9.874050448233941,"pfxZ":4.127963627425518,"pX":-1.3699824612558023,"pZ":1.5239445509781766,"vX0":2.627556227132472,"vY0":-144.0910719390383,"vZ0":-6.885534716889339,"x":169.22,"y":197.63,"x0":-1.0096730580948705,"y0":50.00010152830632,"z0":5.389702312225504,"aX":-20.805838462289504},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.4,"breakHorizontal":17.4,"spinRate":2220,"spinDirection":230},"zone":13,"typeConfidence":0.92,"plateTime":0.37980026938338396,"extension":5.749470088540678},"index":2,"playId":"ff7f3587-17d8-3496-9988-fd3f05d587e9","pitchNumber":2,"startTime":"2026-07-18T00:43:14.689Z","endTime":"2026-07-18T00:43:17.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.311485088974944,"aZ":-27.084954979019376,"pfxX":-1.2646620044420294,"pfxZ":2.8127703314198573,"pX":1.2134753231476842,"pZ":3.746997028045786,"vX0":5.734711854922365,"vY0":-132.86097886227412,"vZ0":0.14257837792537742,"x":70.75,"y":137.61,"x0":-0.7976103659831326,"y0":50.00252972900871,"z0":5.642149451626567,"aX":-2.2886411494647785},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":1.2,"spinRate":2475,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.4104078026651834,"extension":5.913936138748462},"index":3,"playId":"a4ab8357-1b52-3c97-b1cf-55f5f1385607","pitchNumber":3,"startTime":"2026-07-18T00:43:32.615Z","endTime":"2026-07-18T00:43:37.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772492910841585,"aZ":-20.300521795057062,"pfxX":-9.608672063218744,"pfxZ":5.549597092601261,"pX":0.5093719655728395,"pZ":1.9570145988412058,"vX0":6.932821828384368,"vY0":-144.8990737419916,"vZ0":-6.608557826216412,"x":97.58,"y":185.94,"x0":-0.6578449179071697,"y0":50.00498440759073,"z0":5.494657917276307,"aX":-20.56912093088037},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.0,"breakHorizontal":16.2,"spinRate":2391,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.37704851221917,"extension":5.717954198414704},"index":4,"playId":"3a4044f0-d3cd-314d-aabb-90092f1b7584","pitchNumber":4,"startTime":"2026-07-18T00:43:56.783Z","endTime":"2026-07-18T00:44:00.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0521398728952,"aZ":-17.728284213044105,"pfxX":-9.258691280702866,"pfxZ":6.836282571703243,"pX":-0.42465047401313066,"pZ":1.508293495933105,"vX0":4.529701132982417,"vY0":-144.13922601137628,"vZ0":-7.970653729528277,"x":133.19,"y":198.06,"x0":-0.8095222862779424,"y0":50.00548607135202,"z0":5.3945907743470345,"aX":-19.57529718424034},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.0,"breakHorizontal":16.0,"spinRate":2250,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.37932192523223174,"extension":5.831144682489684},"index":5,"playId":"ba143cce-2975-39af-a887-087666351588","pitchNumber":5,"startTime":"2026-07-18T00:44:13.225Z","endTime":"2026-07-18T00:44:18.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:44:18.135Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to center fielder Cam Cauley. Dominic Smith to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T00:44:30.583Z","endTime":"2026-07-18T00:46:52.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88583577756695,"aZ":-23.5913855809363,"pfxX":-9.742468304257299,"pfxZ":4.054824948344935,"pX":-2.2204351282668116,"pZ":4.271596054807679,"vX0":0.16142340167448566,"vY0":-144.63473136561217,"vZ0":-0.1758408644934955,"x":201.64,"y":123.45,"x0":-1.0111818848970622,"y0":50.005026408383905,"z0":5.780485866874096,"aX":-20.63306576113923},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.4,"breakHorizontal":17.6,"spinRate":2332,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3787653364534531,"extension":5.6983449956757495},"index":0,"playId":"93b98bae-0ce9-35dc-b271-29bb9f3fb4c0","pitchNumber":1,"startTime":"2026-07-18T00:44:43.231Z","endTime":"2026-07-18T00:44:52.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Emiliano Teodo. Dominic Smith to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"93b98bae-0ce9-35dc-b271-29bb9f3fb4c0","startTime":"2026-07-18T00:44:55.463Z","endTime":"2026-07-18T00:45:21.046Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"postOnSecond":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.12,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46275413102594,"aZ":-22.274515410264602,"pfxX":-9.974647129623321,"pfxZ":4.687956054297995,"pX":0.05035764109282919,"pZ":2.804140958146357,"vX0":6.0412678965450715,"vY0":-144.11079693347654,"vZ0":-4.060823799959177,"x":115.08,"y":163.07,"x0":-0.7737236582031406,"y0":50.00018306128808,"z0":5.60178636765604,"aX":-21.04515661010917},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2304,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3796155649183688,"extension":5.775830886986708},"index":2,"playId":"18f90269-dda0-3e4a-ab9d-f2c4f8966e3c","pitchNumber":2,"startTime":"2026-07-18T00:45:21.046Z","endTime":"2026-07-18T00:45:24.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16168550745521,"aZ":-20.79647857488266,"pfxX":-10.154009178901248,"pfxZ":5.364207346048261,"pX":0.5320485284411773,"pZ":0.8752911795435262,"vX0":7.340238197118648,"vY0":-144.40655566376049,"vZ0":-9.340997034869558,"x":96.72,"y":215.15,"x0":-0.7174619719646114,"y0":50.00529395125196,"z0":5.4201611065231186,"aX":-21.54816304963766},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2298,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3786205451341096,"extension":5.955702064681559},"index":3,"playId":"ca5145bd-3760-3827-ad64-7e1232fa8138","pitchNumber":3,"startTime":"2026-07-18T00:45:37.458Z","endTime":"2026-07-18T00:45:41.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168097670750115,"aZ":-29.512238665562165,"pfxX":-2.443586326148666,"pfxZ":1.4800450102989036,"pX":0.7012613604722081,"pZ":1.7959847954809172,"vX0":4.852936304987524,"vY0":-132.78659039952987,"vZ0":-4.0934885611851906,"x":90.27,"y":190.29,"x0":-0.8255907277099778,"y0":50.003675925474894,"z0":5.484089111807141,"aX":-4.400933542634868},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.0,"breakHorizontal":3.5,"spinRate":2484,"spinDirection":251},"zone":9,"typeConfidence":0.9,"plateTime":0.41113752935551773,"extension":5.730341777257027},"index":4,"playId":"fa680470-0bfe-3b3b-b392-ad26d5a1fafb","pitchNumber":4,"startTime":"2026-07-18T00:45:55.689Z","endTime":"2026-07-18T00:45:58.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-18T00:46:08.591Z","endTime":"2026-07-18T00:46:17.717Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.551962786394,"aZ":-20.328735523764543,"pfxX":-9.959738534509473,"pfxZ":5.456861729896577,"pX":-0.14984462387081204,"pZ":2.514437412416237,"vX0":5.0350323292503365,"vY0":-146.21228647461876,"vZ0":-5.39072652030722,"x":122.71,"y":170.89,"x0":-0.5974851948396005,"y0":50.004240920227595,"z0":5.596832157840617,"aX":-21.62760817144284},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.0,"breakHorizontal":17.0,"spinRate":2356,"spinDirection":225},"zone":5,"typeConfidence":0.89,"plateTime":0.37419587227657347,"extension":6.110894479781896},"index":6,"playId":"d95e1ea5-8d98-36a1-bbd3-1ac4cd152cdf","pitchNumber":5,"startTime":"2026-07-18T00:46:17.717Z","endTime":"2026-07-18T00:46:20.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967770216060433,"aZ":-30.018025810326893,"pfxX":-0.005215861391800747,"pfxZ":1.193134813317819,"pX":0.34049245413335183,"pZ":1.7733423266156345,"vX0":3.2592003307221966,"vY0":-133.5180659165435,"vZ0":-4.25604944678242,"x":104.02,"y":190.9,"x0":-0.8956834125224657,"y0":50.000982814280604,"z0":5.550090789964471,"aX":-0.009764175372074415},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.4,"breakHorizontal":-0.7,"spinRate":2472,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.41035381919198555,"extension":5.985356274810145},"hitData":{"launchSpeed":96.1,"launchAngle":38.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.01,"coordY":44.35}},"index":7,"playId":"2a4a9ead-96d3-3899-b7df-14dd825e0d12","pitchNumber":6,"startTime":"2026-07-18T00:46:39.027Z","endTime":"2026-07-18T00:46:52.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.12,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:46:52.111Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jim Jarvis doubles (3) on a ground ball to right fielder Brandon Nimmo. Dominic Smith scores.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T00:47:03.379Z","endTime":"2026-07-18T00:48:47.046Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":693713,"link":"/api/v1/people/693713"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":92.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.265675076013704,"aZ":-21.962100000134367,"pfxX":-9.007907813956779,"pfxZ":4.759980385044514,"pX":-1.116564090500019,"pZ":2.693566837972865,"vX0":2.356406158165005,"vY0":-144.5277149401699,"vZ0":-4.398179295823051,"x":159.56,"y":166.05,"x0":-0.7646808448993594,"y0":50.00205800671154,"z0":5.559448747963145,"aX":-19.321985575944108},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.0,"breakHorizontal":16.0,"spinRate":2316,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3769628405169003,"extension":5.67787179345253},"index":0,"playId":"d963e70f-eb90-346b-b867-c155e72ad12a","pitchNumber":1,"startTime":"2026-07-18T00:47:25.428Z","endTime":"2026-07-18T00:47:28.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"third":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74533202023914,"aZ":-24.88450682367163,"pfxX":-0.5808737452829249,"pfxZ":3.955222043294439,"pX":0.49032496033208944,"pZ":2.381645690785121,"vX0":3.7835501864246535,"vY0":-133.6248652717801,"vZ0":-3.6418004174598373,"x":98.31,"y":174.48,"x0":-0.8571725655057714,"y0":50.00078395001471,"z0":5.512030274302036,"aX":-1.07037048182515},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":0.4,"spinRate":2488,"spinDirection":241},"zone":6,"typeConfidence":0.9,"plateTime":0.40701049731050754,"extension":5.685131032146379},"index":1,"playId":"c05b7415-b514-3441-90f7-9e2e42fb9472","pitchNumber":2,"startTime":"2026-07-18T00:47:43.803Z","endTime":"2026-07-18T00:47:47.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"third":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.417184656816836,"aZ":-28.884761722814837,"pfxX":-0.28000494245566987,"pfxZ":1.764550478408518,"pX":0.864112778355937,"pZ":1.7200785569001869,"vX0":4.551464128864161,"vY0":-134.67999192745557,"vZ0":-4.483995507869719,"x":84.06,"y":192.34,"x0":-0.8013457053888675,"y0":50.00057898803975,"z0":5.416071270415234,"aX":-0.5214820651297567},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.5,"breakHorizontal":-0.4,"spinRate":2369,"spinDirection":268},"zone":14,"typeConfidence":0.9,"plateTime":0.4045268840119651,"extension":6.009232688072758},"index":2,"playId":"5db0c2d5-8c61-3cb4-8238-d5fee4dd6f39","pitchNumber":3,"startTime":"2026-07-18T00:48:06.248Z","endTime":"2026-07-18T00:48:09.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"third":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9606771835853,"aZ":-29.686921166834665,"pfxX":-10.063004841799223,"pfxZ":1.3597476262263708,"pX":0.16154687633417603,"pZ":2.5323264130638505,"vX0":5.780817726884842,"vY0":-134.10849159943174,"vZ0":-2.0629150080184484,"x":110.84,"y":170.41,"x0":-0.7102578781799136,"y0":50.00231154125093,"z0":5.42104442436425,"aX":-18.39950637734737},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.3,"breakHorizontal":17.0,"spinRate":1869,"spinDirection":249},"zone":5,"typeConfidence":0.92,"plateTime":0.4078135897507731,"extension":6.0736870849952345},"hitData":{"launchSpeed":90.9,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.1,"coordY":128.04}},"index":3,"playId":"89e00aa1-d1ff-31a3-8744-c45aa0274553","pitchNumber":4,"startTime":"2026-07-18T00:48:33.511Z","endTime":"2026-07-18T00:48:47.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"third":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:48:47.046Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brewer Hicklen grounds out, second baseman Nicky Lopez to first baseman Jake Burger. Jim Jarvis to 3rd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T00:49:08.462Z","endTime":"2026-07-18T00:50:15.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":99.7,"endSpeed":91.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74514561854381,"aZ":-20.825707781479604,"pfxX":-10.482377120074126,"pfxZ":5.300116935342446,"pX":0.027302331670968606,"pZ":2.541559876812934,"vX0":5.8694180011382295,"vY0":-145.09622209498775,"vZ0":-4.8757185472033155,"x":115.96,"y":170.16,"x0":-0.6559253266908098,"y0":50.00010885428131,"z0":5.506008603541313,"aX":-22.431428893838962},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":8.9,"breakHorizontal":17.9,"spinRate":2438,"spinDirection":225},"zone":5,"typeConfidence":0.89,"plateTime":0.3769495900008204,"extension":5.579099133880885},"index":0,"playId":"f2aa3d31-6b28-3e0c-b94a-14910735c008","pitchNumber":1,"startTime":"2026-07-18T00:49:20.420Z","endTime":"2026-07-18T00:49:25.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82648092107302,"aZ":-23.63825008909718,"pfxX":-8.52264995002019,"pfxZ":4.550729246563266,"pX":-1.728772968303892E-4,"pZ":2.4476361133681723,"vX0":5.149892539896094,"vY0":-135.64807864116636,"vZ0":-3.758501481780908,"x":117.01,"y":172.69,"x0":-0.8094680222334321,"y0":50.00365421216569,"z0":5.486317431160183,"aX":-15.98876863294411},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.7,"breakHorizontal":14.4,"spinRate":1622,"spinDirection":243},"zone":5,"typeConfidence":0.89,"plateTime":0.40276237512450663,"extension":6.224192805745158},"index":1,"playId":"8d4b79d1-edc8-39ca-85aa-90b6dbd179b0","pitchNumber":2,"startTime":"2026-07-18T00:49:46.603Z","endTime":"2026-07-18T00:49:49.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.604158951030776,"aZ":-20.97944433809616,"pfxX":-9.707395014731961,"pfxZ":5.117204968865936,"pX":0.6481663354661796,"pZ":2.6041594040173925,"vX0":6.527259793949182,"vY0":-146.51004612819324,"vZ0":-5.206759940169936,"x":92.29,"y":168.47,"x0":-0.3402770700210777,"y0":50.00296277203139,"z0":5.647179467847444,"aX":-21.234506078847186},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":8.5,"breakHorizontal":16.4,"spinRate":2310,"spinDirection":218},"zone":6,"typeConfidence":0.88,"plateTime":0.37296297868108885,"extension":5.823761296119726},"hitData":{"launchSpeed":93.8,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.11,"coordY":145.59}},"index":2,"playId":"be17fc29-f32c-331d-9918-edfa1a359478","pitchNumber":3,"startTime":"2026-07-18T00:50:07.574Z","endTime":"2026-07-18T00:50:15.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:50:15.298Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a sharp line drive to center fielder Cam Cauley. Jim Jarvis scores.","rbi":1,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T00:50:40.098Z","endTime":"2026-07-18T00:52:18.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":{"id":693713,"link":"/api/v1/people/693713"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.327958698903323,"aZ":-24.554278517821224,"pfxX":-9.495373687602507,"pfxZ":3.5486357394405745,"pX":-0.33121576294358424,"pZ":0.7560651784191108,"vX0":4.483752278272011,"vY0":-144.99472251240778,"vZ0":-8.911265524289218,"x":129.63,"y":218.37,"x0":-0.6570551942364589,"y0":50.00330970476938,"z0":5.347263179053499,"aX":-20.381664867731434},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":2214,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.37659830267596117,"extension":6.000027486060675},"index":0,"playId":"b87bc5cf-b67a-3dde-9f1f-88fc0e696388","pitchNumber":1,"startTime":"2026-07-18T00:50:43.172Z","endTime":"2026-07-18T00:50:46.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":99.3,"endSpeed":91.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25554182186894,"aZ":-26.214700548924288,"pfxX":-9.597122316775522,"pfxZ":2.8044399516838574,"pX":1.6780847780475596,"pZ":2.6240776927417047,"vX0":10.014391374792075,"vY0":-144.27451972100022,"vZ0":-3.806922198609128,"x":53.04,"y":167.93,"x0":-0.5788398066393126,"y0":50.0021527963341,"z0":5.562517368067834,"aX":-20.380906952770122},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.6,"breakHorizontal":15.6,"spinRate":2229,"spinDirection":228},"zone":12,"typeConfidence":0.89,"plateTime":0.37858877653715206,"extension":5.949111907181832},"index":1,"playId":"c2d2b1de-1b68-303d-b399-7a677ce9cc79","pitchNumber":2,"startTime":"2026-07-18T00:51:04.367Z","endTime":"2026-07-18T00:51:07.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.880530891351427,"aZ":-27.075337336056126,"pfxX":0.022445415026084898,"pfxZ":2.7838954466367087,"pX":-0.0072915366545044736,"pZ":0.6843960836190385,"vX0":2.2716899715804457,"vY0":-133.51767389281872,"vZ0":-7.144279177260579,"x":117.28,"y":220.3,"x0":-0.8669777454962092,"y0":50.00413024894984,"z0":5.304421150378058,"aX":0.040578042652828474},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":-0.5,"spinRate":2479,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.40801436647044564,"extension":6.160780707596418},"index":2,"playId":"6c63b3a8-6044-357d-a59d-eb54129e6f10","pitchNumber":3,"startTime":"2026-07-18T00:51:26.334Z","endTime":"2026-07-18T00:51:29.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06583337542808,"aZ":-29.043517416803752,"pfxX":-10.333353294540046,"pfxZ":1.532777801175916,"pX":0.24993700844486832,"pZ":3.0078593137368537,"vX0":6.513062767667013,"vY0":-141.91460145266484,"vZ0":-1.8212954822798268,"x":107.47,"y":157.57,"x0":-0.7306644208084458,"y0":50.00386000860958,"z0":5.505589171203773,"aX":-21.106726922190052},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.6,"breakHorizontal":17.4,"spinRate":2131,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.3857559199189069,"extension":5.77623754265352},"index":3,"playId":"2fbc6d27-e18a-33c2-aba0-d0232614623e","pitchNumber":4,"startTime":"2026-07-18T00:51:49.496Z","endTime":"2026-07-18T00:51:52.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01172903417067,"aZ":-29.402030138791844,"pfxX":-9.937554745786747,"pfxZ":1.3739008238533135,"pX":0.206211671799625,"pZ":2.728037388913864,"vX0":6.331027512841202,"vY0":-141.17625452919035,"vZ0":-2.3542414833072565,"x":109.14,"y":165.12,"x0":-0.7737673567153086,"y0":50.003981306565365,"z0":5.464414892755764,"aX":-20.069328311859095},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.2,"breakHorizontal":16.7,"spinRate":2226,"spinDirection":233},"zone":5,"typeConfidence":0.91,"plateTime":0.38790366037701673,"extension":6.38433523745028},"hitData":{"launchSpeed":109.2,"launchAngle":11.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.67,"coordY":73.38}},"index":4,"playId":"b8df7f04-078e-378f-9924-70d3998e1712","pitchNumber":5,"startTime":"2026-07-18T00:52:07.996Z","endTime":"2026-07-18T00:52:18.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.08,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:52:18.394Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a ground ball to third baseman Josh Jung. Drake Baldwin to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T00:53:27.459Z","endTime":"2026-07-18T00:54:09.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T00:52:41.159Z","endTime":"2026-07-18T00:53:29.764Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514506329148567,"aZ":-29.20451920483932,"pfxX":-2.03813753642563,"pfxZ":1.6156976817646616,"pX":-0.5791314549935626,"pZ":2.280511901567925,"vX0":1.7287370918642246,"vY0":-134.54678103498316,"vZ0":-2.9309151046982977,"x":139.08,"y":177.21,"x0":-0.9643926569061668,"y0":50.003438773954194,"z0":5.448183625565495,"aX":-3.7462496220778765},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.5,"breakHorizontal":3.4,"spinRate":2569,"spinDirection":223},"zone":4,"typeConfidence":0.89,"plateTime":0.4067091985359501,"extension":6.224793064340136},"index":1,"playId":"f6e08c71-c53f-39c4-a55c-3870ee2b96fe","pitchNumber":1,"startTime":"2026-07-18T00:53:29.764Z","endTime":"2026-07-18T00:53:32.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24782628369022,"aZ":-24.016368285776714,"pfxX":-10.004880350419654,"pfxZ":3.800433313683918,"pX":0.21424640801578282,"pZ":2.8843010915558764,"vX0":6.039861917492231,"vY0":-145.55523516865983,"vZ0":-3.3892529835559593,"x":108.83,"y":160.9,"x0":-0.5881936509529117,"y0":50.00134167996366,"z0":5.518526225082852,"aX":-21.459694167719157},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":6.4,"breakHorizontal":16.9,"spinRate":2409,"spinDirection":222},"zone":2,"typeConfidence":0.88,"plateTime":0.37635133085344297,"extension":5.8106096535625955},"index":2,"playId":"c3659989-2fd4-37cb-b65b-6a66ad06f7e8","pitchNumber":2,"startTime":"2026-07-18T00:53:45.004Z","endTime":"2026-07-18T00:53:48.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":92.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.919574745357004,"aZ":-22.369127608584133,"pfxX":-9.981331878002765,"pfxZ":4.560788476375251,"pX":-1.2614839802361903,"pZ":1.3731872061840353,"vX0":2.396926728427564,"vY0":-145.65777693023372,"vZ0":-7.831692332595751,"x":165.08,"y":201.7,"x0":-0.7976479547648977,"y0":50.00450597695456,"z0":5.4473266290340305,"aX":-21.469119254672343},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":6.8,"breakHorizontal":17.6,"spinRate":2390,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.37589486980112774,"extension":5.814402154695539},"hitData":{"launchSpeed":63.9,"launchAngle":-19.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.91,"coordY":163.31}},"index":3,"playId":"5d034482-193f-352e-b725-8c07109bf40a","pitchNumber":3,"startTime":"2026-07-18T00:54:01.128Z","endTime":"2026-07-18T00:54:09.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:54:09.962Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson challenged (pitch result), call on the field was confirmed: Matt Olson called out on strikes.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T00:54:38.747Z","endTime":"2026-07-18T00:55:51.561Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.684529708385508,"aZ":-30.103765930294287,"pfxX":-0.06545150423625234,"pfxZ":1.1231410495150467,"pX":-0.19618213757133937,"pZ":2.936901848823077,"vX0":1.9273583047754266,"vY0":-134.50323716659088,"vZ0":-1.4933976944176046,"x":124.48,"y":159.48,"x0":-0.9108321430782845,"y0":50.00628542744119,"z0":5.615901289404672,"aX":-0.12129181852238899},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.9,"breakHorizontal":-0.2,"spinRate":2619,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.4058215070965492,"extension":5.798457404107256},"index":0,"playId":"66c57ade-efdc-3ab7-9980-4dc9a9d69159","pitchNumber":1,"startTime":"2026-07-18T00:54:43.028Z","endTime":"2026-07-18T00:54:46.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695395116788493,"aZ":-24.087245839653978,"pfxX":-11.012259074253604,"pfxZ":4.3030805944078985,"pX":0.46418343312347327,"pZ":1.4849895676391982,"vX0":6.971070407607004,"vY0":-135.94118376115443,"vZ0":-5.569378068481499,"x":99.31,"y":198.69,"x0":-0.6974774089088166,"y0":50.00197670695434,"z0":5.223414347712852,"aX":-20.69146999662289},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":18.6,"spinRate":1812,"spinDirection":244},"zone":14,"typeConfidence":0.81,"plateTime":0.4023070007131224,"extension":6.663978499115085},"index":1,"playId":"ee3feb11-8511-33fd-9d3c-e7a54d4d9551","pitchNumber":2,"startTime":"2026-07-18T00:55:01.191Z","endTime":"2026-07-18T00:55:04.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.928146293986615,"aZ":-30.011565926383515,"pfxX":-9.71204665038325,"pfxZ":1.0143786709064795,"pX":-0.079869553391207,"pZ":3.7665519979061632,"vX0":4.998979767518827,"vY0":-145.33860580202628,"vZ0":-0.2831482756212944,"x":120.04,"y":137.08,"x0":-0.5598037120830169,"y0":50.00692549662406,"z0":5.687220742242171,"aX":-20.790965098312345},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":1.9,"breakHorizontal":16.6,"spinRate":2288,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.3768003579354633,"extension":5.643350967020173},"index":2,"playId":"6cb110db-07ca-3367-a810-77173a213d8c","pitchNumber":3,"startTime":"2026-07-18T00:55:28.568Z","endTime":"2026-07-18T00:55:32.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":87.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88617748089543,"aZ":-29.33676452052752,"pfxX":0.3892838513614354,"pfxZ":1.491878465249151,"pX":-0.6871768457033993,"pZ":1.8387959148738378,"vX0":0.5358493999550696,"vY0":-135.89547716305617,"vZ0":-4.180459594686603,"x":143.19,"y":189.13,"x0":-0.9362120695563886,"y0":50.00530341378677,"z0":5.394662900821654,"aX":0.7407626189841544},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.2,"breakHorizontal":-0.8,"spinRate":2743,"spinDirection":135},"zone":7,"typeConfidence":0.9,"plateTime":0.40039437863382465,"extension":5.951245708741869},"index":3,"playId":"8c9bac07-0438-30c8-8ad5-36fc1a6ddf94","pitchNumber":4,"startTime":"2026-07-18T00:55:47.355Z","endTime":"2026-07-18T00:55:51.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"}},"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:55:51.561Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Elias Díaz pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T00:58:10.880Z","endTime":"2026-07-18T00:59:29.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14664171676807,"aZ":-19.041034479386926,"pfxX":7.93872980523643,"pfxZ":7.111039488664929,"pX":0.2376210795069707,"pZ":3.141580481715744,"vX0":-9.097915632141783,"vY0":-134.98804845263624,"vZ0":-1.337571936519761,"x":107.94,"y":153.96,"x0":2.6188571278154527,"y0":50.00416738537098,"z0":4.982940314186425,"aX":14.66521252745821},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":-12.5,"spinRate":2311,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.4056377641429805,"extension":6.453415428860225},"index":0,"playId":"15e4a54e-5863-34fe-831e-c0b30dd265b1","pitchNumber":1,"startTime":"2026-07-18T00:58:21.417Z","endTime":"2026-07-18T00:58:24.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-18T00:58:42.419Z","endTime":"2026-07-18T00:58:48.886Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435797540349004,"aZ":-30.273985682811524,"pfxX":9.537257837076863,"pfxZ":1.155753699439483,"pX":1.797015770892771,"pZ":2.22051559754948,"vX0":-5.785042927846317,"vY0":-127.40356638148656,"vZ0":-0.4093095644411183,"x":48.5,"y":178.83,"x0":2.854426765207131,"y0":50.00587846861093,"z0":4.7697618705865175,"aX":15.728553571852151},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-16.1,"spinRate":1785,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4294270151313211,"extension":6.375127352227233},"index":2,"playId":"d01e0941-fe71-3c14-a278-4110048dd16a","pitchNumber":2,"startTime":"2026-07-18T00:58:48.886Z","endTime":"2026-07-18T00:58:52.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951529192458842,"aZ":-29.395418592527772,"pfxX":10.23552534628959,"pfxZ":1.6767201794658715,"pX":0.9665671108423893,"pZ":0.7014842768052761,"vX0":-7.88691061387255,"vY0":-127.71165288543746,"vZ0":-4.249802124311219,"x":80.16,"y":219.84,"x0":2.7628125307902223,"y0":50.001615476847746,"z0":4.695484773463283,"aX":16.931052424010364},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":-16.8,"spinRate":1836,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4286519974279357,"extension":6.724605663597474},"index":3,"playId":"2261ae1c-cca0-3f19-9aef-51b3641b77b8","pitchNumber":3,"startTime":"2026-07-18T00:59:05.467Z","endTime":"2026-07-18T00:59:09.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65615487115455,"aZ":-36.24635723211397,"pfxX":-5.6617741518345746,"pfxZ":-2.964605139720108,"pX":0.4294871014674133,"pZ":2.0149530443736716,"vX0":-3.7427284202726665,"vY0":-116.6059230140529,"vZ0":1.131868087212407,"x":100.63,"y":184.38,"x0":2.7930364848714033,"y0":50.00449295230365,"z0":4.9524181825369045,"aX":-7.769255704718316},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.8,"breakHorizontal":11.2,"spinRate":2615,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.4703735762834542,"extension":6.328837784010009},"hitData":{"launchSpeed":72.5,"launchAngle":69.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.02,"coordY":175.26}},"index":4,"playId":"053e60b3-d514-34b8-8f50-2e23ab349592","pitchNumber":4,"startTime":"2026-07-18T00:59:20.907Z","endTime":"2026-07-18T00:59:29.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-18T00:59:29.933Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T00:59:46.558Z","endTime":"2026-07-18T01:00:58.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2597216312252,"aZ":-28.2612039524165,"pfxX":11.272527470225748,"pfxZ":2.1262300814723627,"pX":0.11737414762534097,"pZ":2.9465396136648985,"vX0":-10.609086787863832,"vY0":-134.34197230720832,"vZ0":0.10136639770846734,"x":112.53,"y":159.22,"x0":2.6402000629726188,"y0":50.002546398220076,"z0":4.905997264375856,"aX":20.74398101779592},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.1,"breakHorizontal":-18.4,"spinRate":2181,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.4066542612024211,"extension":6.6131988187268504},"index":0,"playId":"6cf5a25e-2c30-3c83-a885-146b50d28078","pitchNumber":1,"startTime":"2026-07-18T00:59:55.269Z","endTime":"2026-07-18T00:59:58.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00343865850668,"aZ":-19.66861588776888,"pfxX":9.171510100042335,"pfxZ":6.270435696142796,"pX":0.3413377977287182,"pZ":2.5170256657948435,"vX0":-9.389730621902862,"vY0":-140.1521436474744,"vZ0":-3.061594372933068,"x":103.99,"y":170.82,"x0":2.539801058303361,"y0":50.001235375897956,"z0":4.904667076727477,"aX":18.28594462171611},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.9,"breakHorizontal":-14.8,"spinRate":2386,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.3904837956679703,"extension":6.7930458632532575},"index":1,"playId":"e052a08c-aa59-352c-8519-9a4bf0809c40","pitchNumber":2,"startTime":"2026-07-18T01:00:13.930Z","endTime":"2026-07-18T01:00:16.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-18T01:00:28.395Z","endTime":"2026-07-18T01:00:50.452Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496146062807867,"aZ":-21.8966572929876,"pfxX":9.090845291105495,"pfxZ":5.182375101445877,"pX":0.22462638980613822,"pZ":2.0044722676803035,"vX0":-9.889466105697652,"vY0":-139.28843930845292,"vZ0":-4.010481875191243,"x":108.44,"y":184.66,"x0":2.62397142479104,"y0":50.00518303310193,"z0":4.893822502108485,"aX":18.03619253759976},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":-14.6,"spinRate":2404,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.39181283060976213,"extension":6.754145431370507},"hitData":{"launchSpeed":89.5,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.24,"coordY":149.83}},"index":3,"playId":"b9b5336f-ec54-3332-b098-430ebc681856","pitchNumber":3,"startTime":"2026-07-18T01:00:50.452Z","endTime":"2026-07-18T01:00:58.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:00:58.970Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Foscue flies out to right fielder Brewer Hicklen.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T01:01:11.616Z","endTime":"2026-07-18T01:01:36.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98772331027211,"aZ":-19.30878558040693,"pfxX":8.413809069187518,"pfxZ":6.429260221480419,"pX":0.42503774021614077,"pZ":2.8643584200424557,"vX0":-8.871283946600512,"vY0":-140.35162184553806,"vZ0":-2.4796016027084717,"x":100.8,"y":161.44,"x0":2.5296828730533605,"y0":50.00011811034684,"z0":5.013067205374663,"aX":16.828172345425898},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":-13.4,"spinRate":2335,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.38986387258988087,"extension":6.668589842117138},"hitData":{"launchSpeed":93.0,"launchAngle":48.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.54,"coordY":99.17}},"index":0,"playId":"fed67978-95ed-3382-83dc-425354015322","pitchNumber":1,"startTime":"2026-07-18T01:01:25.990Z","endTime":"2026-07-18T01:01:36.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:01:36.089Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Harris II lines out sharply to center fielder Cam Cauley.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T01:03:41.323Z","endTime":"2026-07-18T01:04:48.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":99.5,"endSpeed":90.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13093176601375,"aZ":-28.60974965381324,"pfxX":-9.90699963847984,"pfxZ":1.683663984198013,"pX":-1.1208475086878122,"pZ":3.1132190987576243,"vX0":3.2452107294537993,"vY0":-144.92246662662734,"vZ0":-1.974905339728576,"x":159.72,"y":154.72,"x0":-0.9707467578226686,"y0":50.003262142611305,"z0":5.557911893638883,"aX":-20.989821522832443},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":2281,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.37851294720132955,"extension":5.621715684399149},"index":0,"playId":"31df5b60-036d-3690-a7cd-2929d618814e","pitchNumber":1,"startTime":"2026-07-18T01:03:44.019Z","endTime":"2026-07-18T01:03:47.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27419947351908,"aZ":-27.372708185500706,"pfxX":-10.206986598781764,"pfxZ":2.3058957912528903,"pX":0.6817811302157236,"pZ":2.536998068489125,"vX0":7.958897339102634,"vY0":-143.21099199640733,"vZ0":-3.2435320355867665,"x":91.01,"y":170.28,"x0":-0.8036417965952638,"y0":50.002813326853484,"z0":5.391476804676542,"aX":-21.256321020103748},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.7,"breakHorizontal":16.9,"spinRate":2304,"spinDirection":235},"zone":6,"typeConfidence":0.9,"plateTime":0.38207988557485617,"extension":6.046013850476767},"index":1,"playId":"9fad5de3-036d-3409-95ca-90c454fd6347","pitchNumber":2,"startTime":"2026-07-18T01:03:58.415Z","endTime":"2026-07-18T01:04:01.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.196940800183455,"aZ":-25.177322305998562,"pfxX":-10.633982962697631,"pfxZ":3.346389479998958,"pX":-0.5766312907113273,"pZ":2.0677551878650795,"vX0":4.84461215103065,"vY0":-143.69205815815886,"vZ0":-5.136050408342057,"x":138.98,"y":182.95,"x0":-0.9025628626784162,"y0":50.00337705315832,"z0":5.4419137158967406,"aX":-22.245076535148456},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.2,"breakHorizontal":18.2,"spinRate":2297,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.38112783838636055,"extension":6.075986627463245},"index":2,"playId":"0058c3a9-64d0-3021-a3a0-b3abcbf6b20e","pitchNumber":3,"startTime":"2026-07-18T01:04:14.526Z","endTime":"2026-07-18T01:04:17.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-18T01:04:26.540Z","endTime":"2026-07-18T01:04:40.583Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268375700213788,"aZ":-28.972197563549734,"pfxX":-0.9870305336136043,"pfxZ":1.7126741143300244,"pX":-0.1056170538751627,"pZ":2.4467297050073173,"vX0":2.7921059187426183,"vY0":-135.27784740736143,"vZ0":-2.467704708857803,"x":121.03,"y":172.72,"x0":-1.0191767430400926,"y0":50.00145973414903,"z0":5.384956659019814,"aX":-1.844216954480724},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":1.2,"spinRate":2608,"spinDirection":245},"zone":5,"typeConfidence":0.9,"plateTime":0.40363478016110266,"extension":5.787478643234907},"hitData":{"launchSpeed":106.3,"launchAngle":16.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.6,"coordY":55.15}},"index":4,"playId":"43edd566-359c-348b-b84b-4c0a0bbe93f4","pitchNumber":4,"startTime":"2026-07-18T01:04:40.583Z","endTime":"2026-07-18T01:04:48.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:04:48.317Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mauricio Dubón pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T01:05:09.091Z","endTime":"2026-07-18T01:05:59.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74091216413534,"aZ":-21.948677205441175,"pfxX":-9.661752939480667,"pfxZ":4.722524576223526,"pX":-1.3065629777183334,"pZ":3.9026172644590873,"vX0":1.9786648730720509,"vY0":-146.0716643280956,"vZ0":-1.1976052835867228,"x":166.8,"y":133.41,"x0":-0.7364599736241265,"y0":50.00241948246258,"z0":5.634873757137165,"aX":-20.921566016661394},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":8.5,"breakHorizontal":17.2,"spinRate":2427,"spinDirection":231},"zone":11,"typeConfidence":0.88,"plateTime":0.37467823810803536,"extension":5.74563713620038},"index":0,"playId":"b62900df-70f8-3a20-9acf-2559e32f4743","pitchNumber":1,"startTime":"2026-07-18T01:05:14.599Z","endTime":"2026-07-18T01:05:17.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":101.9,"endSpeed":93.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75076150207829,"aZ":-22.909222380849304,"pfxX":-10.41181746559054,"pfxZ":4.15404906368507,"pX":-0.17553708344878072,"pZ":3.0588313684569646,"vX0":5.066975778049035,"vY0":-148.28019848841853,"vZ0":-3.6122043199276255,"x":123.69,"y":156.19,"x0":-0.551624651952259,"y0":50.00605082462176,"z0":5.626115392011795,"aX":-23.238559153150156},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":2352,"spinDirection":227},"zone":2,"typeConfidence":0.85,"plateTime":0.36909019576441393,"extension":6.018925014512419},"index":1,"playId":"40ab1acd-2832-38ff-a89b-68649942fe33","pitchNumber":2,"startTime":"2026-07-18T01:05:31.682Z","endTime":"2026-07-18T01:05:34.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60621186291258,"aZ":-31.47803278326902,"pfxX":0.7716326615517781,"pfxZ":0.3952076979882193,"pX":-1.2117427970730923,"pZ":3.1405582807661094,"vX0":-0.08816372370576708,"vY0":-132.28671869643404,"vZ0":-0.08513811463051113,"x":163.19,"y":153.98,"x0":-1.2784412764482322,"y0":50.0060357269902,"z0":5.468868829884858,"aX":1.3762527576058594},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.8,"breakHorizontal":-1.4,"spinRate":2514,"spinDirection":88},"zone":11,"typeConfidence":0.9,"plateTime":0.41306995292223947,"extension":5.611271392789947},"hitData":{"launchSpeed":80.5,"launchAngle":71.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.23,"coordY":172.98}},"index":2,"playId":"92eff8a7-f6fe-3495-9b0d-247fab89de5f","pitchNumber":3,"startTime":"2026-07-18T01:05:50.078Z","endTime":"2026-07-18T01:05:59.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:05:59.617Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Smith walks.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T01:06:09.804Z","endTime":"2026-07-18T01:08:25.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":100.0,"endSpeed":92.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86554114229812,"aZ":-19.475383240583685,"pfxX":-8.716892584207988,"pfxZ":5.869089418633047,"pX":0.14165949681045067,"pZ":3.7148791283859146,"vX0":5.913822446874091,"vY0":-145.657897200844,"vZ0":-2.098212639162574,"x":111.6,"y":138.48,"x0":-0.7747116830689345,"y0":50.00724796103886,"z0":5.6129336782031505,"aX":-18.8724707283419},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.4,"breakHorizontal":14.8,"spinRate":2260,"spinDirection":229},"zone":12,"typeConfidence":0.89,"plateTime":0.37500209265922324,"extension":5.6327699345929965},"index":0,"playId":"5c3a5d99-3bfd-3e9e-bb46-7711d5e34058","pitchNumber":1,"startTime":"2026-07-18T01:06:27.399Z","endTime":"2026-07-18T01:06:30.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.7,"endSpeed":85.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07730725356656,"aZ":-31.01047753879789,"pfxX":-0.6690751321128694,"pfxZ":0.6418940611140949,"pX":1.1290648891849955,"pZ":1.0003046020532749,"vX0":5.41559925488553,"vY0":-132.10302263968805,"vZ0":-5.221989116793083,"x":73.96,"y":211.77,"x0":-0.8406903027699928,"y0":50.00153802132632,"z0":5.220742217020628,"aX":-1.2102490852853873},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.5,"breakHorizontal":0.4,"spinRate":2420,"spinDirection":5},"zone":14,"typeConfidence":0.9,"plateTime":0.4110389982024354,"extension":6.102231791346382},"index":1,"playId":"a8bdd3d6-68cf-3e44-8235-49514f3e6342","pitchNumber":2,"startTime":"2026-07-18T01:06:47.518Z","endTime":"2026-07-18T01:06:51.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13793248763554,"aZ":-25.825618084270044,"pfxX":-11.542161001686086,"pfxZ":3.0588485367238203,"pX":1.7201679218147727,"pZ":1.8123968703724214,"vX0":10.650342227332713,"vY0":-142.74889228836395,"vZ0":-5.519332463862815,"x":51.43,"y":189.85,"x0":-0.5493760042353697,"y0":50.00274216637462,"z0":5.38472452703177,"aX":-23.954018412762576},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.6,"breakHorizontal":19.0,"spinRate":2237,"spinDirection":233},"zone":14,"typeConfidence":0.88,"plateTime":0.38288260278544106,"extension":5.6394294034021515},"index":2,"playId":"199208e0-ed85-337f-9afe-4ee2b1866677","pitchNumber":3,"startTime":"2026-07-18T01:07:04.234Z","endTime":"2026-07-18T01:07:07.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22719780622535,"aZ":-24.828044526428233,"pfxX":-0.7493010631756652,"pfxZ":4.098186201579746,"pX":-0.0752454649053382,"pZ":2.1018559259055856,"vX0":2.7970518037080123,"vY0":-132.5468695856744,"vZ0":-3.8672740798968093,"x":119.87,"y":182.03,"x0":-1.0432213452636057,"y0":50.00466610624817,"z0":5.376022248683448,"aX":-1.344074155912942},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":0.8,"spinRate":2431,"spinDirection":224},"zone":8,"typeConfidence":0.89,"plateTime":0.4119776560545785,"extension":5.737555329585885},"index":3,"playId":"ffecf6a0-f7c9-3d78-845f-4deff17caa62","pitchNumber":4,"startTime":"2026-07-18T01:07:22.804Z","endTime":"2026-07-18T01:07:25.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96244441628323,"aZ":-26.498099182477848,"pfxX":-8.50607641400719,"pfxZ":2.666611668412653,"pX":-0.41582899249843525,"pZ":4.3845238715897965,"vX0":4.171681448361436,"vY0":-145.07626451480965,"vZ0":0.7758814089890934,"x":132.85,"y":120.4,"x0":-0.7672251990545521,"y0":50.006082049047905,"z0":5.728705299086466,"aX":-18.134126227280838},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.2,"breakHorizontal":14.5,"spinRate":2378,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3775393283853914,"extension":5.896996163456454},"index":4,"playId":"19da2315-de8b-3540-bb2c-ddcc0aae641a","pitchNumber":5,"startTime":"2026-07-18T01:07:51.421Z","endTime":"2026-07-18T01:07:54.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-18T01:08:06.029Z","endTime":"2026-07-18T01:08:20.483Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440914024783087,"aZ":-26.37331559284604,"pfxX":-0.825478900562767,"pfxZ":3.0329157293997504,"pX":-1.1163204856914315,"pZ":3.2173346116190027,"vX0":0.36805324210084317,"vY0":-136.49505964290253,"vZ0":-1.1272323324063862,"x":159.55,"y":151.91,"x0":-1.1447217505018457,"y0":50.000231289954904,"z0":5.430286382422001,"aX":-1.5772737465817017},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":1.4,"spinRate":2483,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.3993391261871948,"extension":6.062040723071293},"index":6,"playId":"4eb974f4-986c-3b46-9885-3b17cfa465f4","pitchNumber":6,"startTime":"2026-07-18T01:08:20.483Z","endTime":"2026-07-18T01:08:25.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":693713,"link":"/api/v1/people/693713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:08:25.300Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Riley lines out to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T01:10:47.514Z","endTime":"2026-07-18T01:12:07.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[1],"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T01:08:41.482Z","endTime":"2026-07-18T01:08:58.181Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gavin Collyer replaces Emiliano Teodo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-18T01:08:58.181Z","endTime":"2026-07-18T01:10:49.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693713,"link":"/api/v1/people/693713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.5,"endSpeed":89.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963637518292256,"aZ":-15.950685617908244,"pfxX":-7.208462051695505,"pfxZ":7.983257273925288,"pX":0.14830988933289085,"pZ":2.8495968057288077,"vX0":11.301562240117727,"vY0":-141.56469191306223,"vZ0":-3.7299852135448393,"x":111.35,"y":161.84,"x0":-2.956871631384658,"y0":50.000681170582254,"z0":5.2035731826495555,"aX":-14.646332744884957},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":10.8,"spinRate":2503,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.38673096598334933,"extension":6.4905199078445035},"index":2,"playId":"e6f5196a-4170-3fbc-b0ad-c2138e506b46","pitchNumber":1,"startTime":"2026-07-18T01:10:49.816Z","endTime":"2026-07-18T01:10:53.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286913333415136,"aZ":-30.250356917115184,"pfxX":-9.477410537592153,"pfxZ":1.0189684765172462,"pX":0.3579757791203102,"pZ":3.059740698788062,"vX0":12.616641204837205,"vY0":-136.49039706504942,"vZ0":0.48224441788061834,"x":103.35,"y":156.17,"x0":-3.087290084123116,"y0":50.00429173620131,"z0":4.959331215773223,"aX":-17.931518143794342},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.2,"breakHorizontal":14.6,"spinRate":2410,"spinDirection":246},"zone":3,"typeConfidence":2.0,"plateTime":0.4008716139649615,"extension":6.484629936287974},"index":3,"playId":"1576b1ae-90d6-354a-8c5c-9117234a1bd4","pitchNumber":2,"startTime":"2026-07-18T01:11:05.700Z","endTime":"2026-07-18T01:11:08.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-18T01:11:18.475Z","endTime":"2026-07-18T01:11:26.299Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.642356115198485,"aZ":-18.33476337628348,"pfxX":-8.061166572960241,"pfxZ":6.776777170792036,"pX":0.11160640507104287,"pZ":3.1402397939684357,"vX0":11.517556919076503,"vY0":-141.80322089607327,"vZ0":-2.324540343508068,"x":112.75,"y":153.99,"x0":-2.9504191787792866,"y0":50.00050294603432,"z0":5.136886075305743,"aX":-16.45783213594484},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":12.4,"spinRate":2530,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.3858735262081754,"extension":6.525086499528509},"index":5,"playId":"91d786b9-b0a0-3c59-bbd7-fb4755aaa14f","pitchNumber":3,"startTime":"2026-07-18T01:11:26.299Z","endTime":"2026-07-18T01:11:29.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.879900670637326,"aZ":-27.04687640832644,"pfxX":7.178970493170689,"pfxZ":3.355788154600642,"pX":-1.910637245273689,"pZ":2.417788833599637,"vX0":1.8061374257636,"vY0":-123.02391583943741,"vZ0":-0.229924516980203,"x":189.83,"y":173.5,"x0":-3.587507570970296,"y0":50.00528291257783,"z0":4.808958049681616,"aX":10.98311252591856},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.2,"breakHorizontal":-13.4,"spinRate":2903,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.4455727684865858,"extension":6.450414786249551},"index":6,"playId":"467cb238-6393-37da-bbbf-7e9c9174a115","pitchNumber":4,"startTime":"2026-07-18T01:11:45.726Z","endTime":"2026-07-18T01:11:49.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37566133633665,"aZ":-22.15824849064544,"pfxX":-6.099821553066357,"pfxZ":4.971220739366098,"pX":1.1662785331220926,"pZ":3.1936776886698794,"vX0":13.5439658854464,"vY0":-140.87525775515886,"vZ0":-1.511400848822881,"x":72.54,"y":152.55,"x0":-2.9065809374766673,"y0":50.000771808385004,"z0":5.166476718837607,"aX":-12.286147539818268},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":8.3,"spinRate":2401,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.38849935387950785,"extension":6.61718884110323},"hitData":{"launchSpeed":68.5,"launchAngle":8.0,"totalDistance":95.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":149.0,"coordY":171.0}},"index":7,"playId":"e699ea40-bf2c-3d1b-af82-fa58a77c660e","pitchNumber":5,"startTime":"2026-07-18T01:12:02.996Z","endTime":"2026-07-18T01:12:07.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:12:07.711Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to shortstop Jim Jarvis.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T01:14:14.946Z","endTime":"2026-07-18T01:16:25.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75716354888846,"aZ":-35.55922343709488,"pfxX":-5.931029865481729,"pfxZ":-2.670306702615181,"pX":-0.253661610627713,"pZ":1.6568768091080546,"vX0":-4.702439001034358,"vY0":-112.299908947174,"vZ0":0.8159150218644897,"x":126.67,"y":194.04,"x0":2.6436322562071215,"y0":50.00262952846222,"z0":4.927464557210091,"aX":-7.518109634641211},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-4.3,"breakHorizontal":12.0,"spinRate":2507,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.48912901169438916,"extension":6.375833441598101},"index":0,"playId":"cf595df8-be31-3d01-9517-9489d88b4227","pitchNumber":1,"startTime":"2026-07-18T01:14:44.914Z","endTime":"2026-07-18T01:14:55.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053919194084305,"aZ":-32.35986367429559,"pfxX":10.128436177672647,"pfxZ":-0.10779761766182805,"pX":0.028588100958694976,"pZ":1.9674424776880017,"vX0":-10.245213128039168,"vY0":-130.09622029876445,"vZ0":-1.0032292083303538,"x":115.91,"y":185.66,"x0":2.7000340399491223,"y0":50.0034172072595,"z0":4.80876682179924,"aX":17.37891402386706},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":-16.1,"spinRate":2008,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.4208732871907914,"extension":6.580584595585608},"index":1,"playId":"a927de2c-60b2-3596-b912-8d74c4d105b3","pitchNumber":2,"startTime":"2026-07-18T01:15:30.796Z","endTime":"2026-07-18T01:15:35.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":79.9,"endSpeed":73.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.529047464677014,"aZ":-34.451834968795865,"pfxX":-5.783927533604833,"pfxZ":-1.6606970893792825,"pX":1.1304426314397449,"pZ":1.3372196759378752,"vX0":-2.066991339670725,"vY0":-116.34089876966016,"vZ0":-0.5600216733911393,"x":73.91,"y":202.68,"x0":2.7814056279524917,"y0":50.00158242734088,"z0":4.842178890975365,"aX":-7.939393618447944},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.9,"breakHorizontal":11.0,"spinRate":2445,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.470527306089894,"extension":6.436621633751385},"index":2,"playId":"d2ed63e2-6833-39e7-8d71-98edb898b58b","pitchNumber":3,"startTime":"2026-07-18T01:16:01.431Z","endTime":"2026-07-18T01:16:05.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658844826991807,"aZ":-22.410467629793228,"pfxX":8.41310347648944,"pfxZ":5.022222280798859,"pX":-1.389029224899901,"pZ":2.454426790651721,"vX0":-13.539213882281596,"vY0":-138.02568637234597,"vZ0":-2.9277724808602854,"x":169.95,"y":172.51,"x0":2.4705634380140813,"y0":50.00038266168313,"z0":5.025795078796185,"aX":16.348257667839174},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":-12.6,"spinRate":2337,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.39574378853900516,"extension":6.696675416455567},"hitData":{"launchSpeed":65.1,"launchAngle":43.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.34,"coordY":116.74}},"index":3,"playId":"77dfd1c1-28e9-31c7-b359-91fdb22103da","pitchNumber":4,"startTime":"2026-07-18T01:16:17.404Z","endTime":"2026-07-18T01:16:25.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:16:25.023Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Nimmo doubles (22) on a ground ball to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T01:16:40.027Z","endTime":"2026-07-18T01:18:55.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37876689504985,"aZ":-19.517515194227695,"pfxX":9.081669399563243,"pfxZ":6.332976009346613,"pX":-0.36111964266827207,"pZ":2.411087290359468,"vX0":-11.622663806528065,"vY0":-140.58199516940115,"vZ0":-3.170145670407495,"x":130.77,"y":173.68,"x0":2.650145091194196,"y0":50.00055887638518,"z0":4.822793907296281,"aX":18.14483122037419},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":-14.0,"spinRate":2379,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.3898633401632048,"extension":6.600100643129909},"index":0,"playId":"4682128f-b0ad-3d89-a4a4-e2736bb44fd2","pitchNumber":1,"startTime":"2026-07-18T01:16:57.002Z","endTime":"2026-07-18T01:17:00.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.3,"endSpeed":89.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06033317248847,"aZ":-19.870887240516264,"pfxX":9.404212126907993,"pfxZ":5.983547938896488,"pX":-0.8913945919623024,"pZ":2.4511889666053053,"vX0":-13.197529590009928,"vY0":-142.53645108044313,"vZ0":-3.096462616535465,"x":150.98,"y":172.6,"x0":2.5789626641807115,"y0":50.00024946678544,"z0":4.807720158527208,"aX":19.329654897413505},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":-14.3,"spinRate":2429,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.38441055512130307,"extension":6.608044233255844},"index":1,"playId":"1bf1f912-a19c-3f36-803f-01d8a1f32699","pitchNumber":2,"startTime":"2026-07-18T01:17:14.252Z","endTime":"2026-07-18T01:17:18.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.247018579974295,"aZ":-35.5291075086055,"pfxX":-4.701014512793462,"pfxZ":-2.3891781457259142,"pX":0.4533019097110286,"pZ":2.3401013089875864,"vX0":-4.016401140753633,"vY0":-118.01324859578983,"vZ0":1.5520778554489332,"x":99.72,"y":175.6,"x0":2.790214734594816,"y0":50.00149333914949,"z0":4.95570758417055,"aX":-6.6049988999013305},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.6,"breakHorizontal":9.5,"spinRate":2515,"spinDirection":308},"zone":6,"typeConfidence":2.0,"plateTime":0.46479266880798864,"extension":6.323428414902416},"index":2,"playId":"601c367d-fb74-3703-b4ad-e5b9b542b8a9","pitchNumber":3,"startTime":"2026-07-18T01:17:31.975Z","endTime":"2026-07-18T01:17:36.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.3,"endSpeed":89.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15521188437249,"aZ":-16.93255154166041,"pfxX":8.592935342345775,"pfxZ":7.380106840964995,"pX":-0.845890949709581,"pZ":2.7516997126191525,"vX0":-12.626437656737728,"vY0":-142.64841400341152,"vZ0":-3.222777278736531,"x":149.24,"y":164.48,"x0":2.5169788215791065,"y0":50.00408021277921,"z0":4.960775827942767,"aX":17.74984168611066},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":-13.1,"spinRate":2513,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.38365498849388,"extension":6.780650746756832},"index":3,"playId":"2b0d1cc2-567d-300d-b009-3b42ddcc0c0c","pitchNumber":4,"startTime":"2026-07-18T01:18:02.286Z","endTime":"2026-07-18T01:18:05.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65873227513129,"aZ":-34.26425077042699,"pfxX":-3.5321802393005592,"pfxZ":-1.4697000742529438,"pX":-0.17305936928988316,"pZ":1.1979268917443346,"vX0":-5.401326855325133,"vY0":-118.60402146964068,"vZ0":-1.1238893871008444,"x":123.6,"y":206.44,"x0":2.596940331337747,"y0":50.00504431080568,"z0":4.815575508659513,"aX":-5.009617580188984},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":7.8,"spinRate":2532,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.462631359509146,"extension":6.53281396800572},"index":4,"playId":"1ce91615-7211-3d24-baec-c876939a1a4b","pitchNumber":5,"startTime":"2026-07-18T01:18:25.214Z","endTime":"2026-07-18T01:18:28.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71234452699202,"aZ":-19.725193790421827,"pfxX":8.649239158564104,"pfxZ":6.029446766358056,"pX":0.022290416236640923,"pZ":2.6000258579621214,"vX0":-10.474381406304737,"vY0":-142.7385769047109,"vZ0":-3.022435460886764,"x":116.15,"y":168.58,"x0":2.614862884742917,"y0":50.00179257516412,"z0":4.91390793950893,"aX":17.855448784303018},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":2459,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.3836576032869403,"extension":6.6929013095336245},"hitData":{"launchSpeed":87.1,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.0,"coordY":124.0}},"index":5,"playId":"be6aa237-b52e-3f0d-8b57-36faa51925e5","pitchNumber":6,"startTime":"2026-07-18T01:18:45.270Z","endTime":"2026-07-18T01:18:55.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:18:55.991Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T01:19:25.886Z","endTime":"2026-07-18T01:20:25.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.563247641351328,"aZ":-37.53462588639616,"pfxX":-5.674381522518442,"pfxZ":-3.879520113422206,"pX":-0.37460353431653987,"pZ":2.4650298554414225,"vX0":-5.411489409940555,"vY0":-116.88599169836561,"vZ0":2.256353440875399,"x":131.28,"y":172.22,"x0":2.7101834891557095,"y0":50.0048633188311,"z0":5.017966131507072,"aX":-7.832386550138566},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.1,"breakHorizontal":11.6,"spinRate":2448,"spinDirection":310},"zone":4,"typeConfidence":2.0,"plateTime":0.46905284102849487,"extension":6.4948345002183006},"index":0,"playId":"9963d89f-edad-3aec-8a02-1e00cab9c15b","pitchNumber":1,"startTime":"2026-07-18T01:19:30.421Z","endTime":"2026-07-18T01:19:33.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67481134985499,"aZ":-36.30489002662023,"pfxX":-6.638954762597131,"pfxZ":-2.99454981924502,"pX":-1.3317061618967885,"pZ":0.7218674236957711,"vX0":-7.148405373128593,"vY0":-117.39995769252023,"vZ0":-1.4395915006796334,"x":167.76,"y":219.29,"x0":2.628674317812491,"y0":50.00277322655452,"z0":4.758714647795733,"aX":-9.157040268800921},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.5,"breakHorizontal":13.9,"spinRate":2663,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4686610527005195,"extension":6.484463061581234},"index":1,"playId":"07338b91-04ee-3767-bf3a-0b9c384f1b53","pitchNumber":2,"startTime":"2026-07-18T01:19:50.059Z","endTime":"2026-07-18T01:19:54.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47187482488716,"aZ":-36.514205432799024,"pfxX":-5.389832440339859,"pfxZ":-3.1835131272048436,"pX":-0.5353483492722146,"pZ":2.437867551699915,"vX0":-5.787572568364224,"vY0":-115.71279827474909,"vZ0":2.08567498654751,"x":137.41,"y":172.96,"x0":2.6932284778933404,"y0":50.002049103598566,"z0":5.009258055551339,"aX":-7.3487188624135396},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.0,"breakHorizontal":11.2,"spinRate":2426,"spinDirection":303},"zone":4,"typeConfidence":2.0,"plateTime":0.47235280270797375,"extension":6.377048462213777},"hitData":{"launchSpeed":98.3,"launchAngle":46.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.77,"coordY":78.72}},"index":2,"playId":"a437c0b5-74d7-3520-9d72-e97471e8fc99","pitchNumber":3,"startTime":"2026-07-18T01:20:12.836Z","endTime":"2026-07-18T01:20:25.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:20:25.658Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T01:20:37.814Z","endTime":"2026-07-18T01:22:34.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.899380848894072,"aZ":-18.223045730389728,"pfxX":8.724327332080268,"pfxZ":6.939580508194103,"pX":-0.30380012149914054,"pZ":3.1310010828291204,"vX0":-11.265259045482221,"vY0":-140.24080087116488,"vZ0":-1.9390598727160389,"x":128.58,"y":154.24,"x0":2.613995024572792,"y0":50.00610222561689,"z0":5.0080999228000405,"aX":17.54754951941938},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":-13.8,"spinRate":2407,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.3891698613559753,"extension":6.725015362842815},"index":0,"playId":"f5d06f8a-740a-3898-9ca5-fe521120a4b6","pitchNumber":1,"startTime":"2026-07-18T01:20:54.701Z","endTime":"2026-07-18T01:21:00.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.0,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.228447360073936,"aZ":-19.57782878365084,"pfxX":9.15104684548948,"pfxZ":6.173989805675916,"pX":0.38261489755688954,"pZ":4.369730455708058,"vX0":-9.657040566312967,"vY0":-142.32635381544364,"vZ0":1.4419246607294713,"x":102.42,"y":120.8,"x0":2.6390627273869467,"y0":50.00649671487077,"z0":5.1005666627221595,"aX":18.682323311411306},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":-14.5,"spinRate":2498,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.3855996489384026,"extension":6.801145955604984},"index":1,"playId":"ae81e6ba-b178-35c1-b507-e1031cf80c13","pitchNumber":2,"startTime":"2026-07-18T01:21:35.283Z","endTime":"2026-07-18T01:21:38.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13586640778121,"aZ":-32.892415918888894,"pfxX":9.965518194133551,"pfxZ":-0.40696936578693155,"pX":-0.5418589879961817,"pZ":1.7558719842285255,"vX0":-11.389601544628011,"vY0":-131.56184298737563,"vZ0":-1.245976402522621,"x":137.65,"y":191.37,"x0":2.542659809891638,"y0":50.0034706682598,"z0":4.66681223882776,"aX":17.521932216254836},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.8,"breakHorizontal":-15.6,"spinRate":1908,"spinDirection":97},"zone":7,"typeConfidence":2.0,"plateTime":0.41585646431982193,"extension":6.748352310549632},"index":2,"playId":"531927ec-ae4a-3a2d-8e01-441caa026ba0","pitchNumber":3,"startTime":"2026-07-18T01:21:55.557Z","endTime":"2026-07-18T01:21:58.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"d9fc1c47-4f01-4cf3-97ef-949d9632a4a2","startTime":"2026-07-18T01:22:14.041Z","endTime":"2026-07-18T01:22:19.041Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10458587926297,"aZ":-19.328905256741947,"pfxX":10.117336268843955,"pfxZ":6.355819392801428,"pX":-0.07796651880409167,"pZ":2.313438627092845,"vX0":-11.027810411169513,"vY0":-141.90593470534432,"vZ0":-3.5180328075439973,"x":119.97,"y":176.32,"x0":2.5603020602655313,"y0":50.004870774459555,"z0":4.814090818773076,"aX":20.457094402704364},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":-15.8,"spinRate":2515,"spinDirection":105},"zone":5,"typeConfidence":2.0,"plateTime":0.38726811592179233,"extension":6.358475649610054},"index":4,"playId":"3e12df92-29e1-3e07-b547-0d7566b5ae62","pitchNumber":4,"startTime":"2026-07-18T01:22:31.689Z","endTime":"2026-07-18T01:22:34.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:22:34.689Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jim Jarvis flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:24:44.691Z","endTime":"2026-07-18T01:26:34.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Alejandro Osuna replaces left fielder Wyatt Langford, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T01:24:44.970Z","endTime":"2026-07-18T01:24:44.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Evan Carter replaces right fielder Brandon Nimmo, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T01:24:44.995Z","endTime":"2026-07-18T01:24:44.996Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Cam Cauley.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T01:24:44.996Z","endTime":"2026-07-18T01:24:46.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97897458109526,"aZ":-19.386881714461023,"pfxX":-6.6299261939359475,"pfxZ":6.482831687362369,"pX":-1.0753103444816534,"pZ":3.8444293876839875,"vX0":8.273090053692359,"vY0":-139.2384385273515,"vZ0":-0.22099417648661301,"x":157.99,"y":134.98,"x0":-3.2175308835310137,"y0":50.000126778975456,"z0":5.202783624501743,"aX":-13.073270007657388},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":10.4,"spinRate":2478,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39271636410106314,"extension":6.421510598841491},"index":3,"playId":"14204c47-f669-3bc8-82bd-8bb439ee71b2","pitchNumber":1,"startTime":"2026-07-18T01:24:46.805Z","endTime":"2026-07-18T01:24:50.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.241546030880382,"aZ":-28.37382002084347,"pfxX":0.38039230793931833,"pfxZ":2.2221300315701678,"pX":-0.38563220074443333,"pZ":2.1710426806879184,"vX0":7.421609445271602,"vY0":-129.8157766420559,"vZ0":-1.6239760789443596,"x":131.7,"y":180.16,"x0":-3.326798311248232,"y0":50.005705318487585,"z0":4.957107101376068,"aX":0.6515566264713576},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":-2.3,"spinRate":2760,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.4213350385482122,"extension":6.407755962343416},"index":4,"playId":"57064d35-08fc-3563-ab6b-db0a9ae0cdba","pitchNumber":2,"startTime":"2026-07-18T01:25:00.778Z","endTime":"2026-07-18T01:25:04.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.5,"endSpeed":82.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78273237578934,"aZ":-29.658272997944017,"pfxX":2.4651849136693063,"pfxZ":1.4562080139092277,"pX":-2.2552965597889134,"pZ":3.219432361857205,"vX0":2.5110993807697843,"vY0":-130.33881687161178,"vZ0":0.9784861207177545,"x":202.97,"y":151.86,"x0":-3.55055122981976,"y0":50.00131880415082,"z0":5.074784263433223,"aX":4.2499836229940575},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-5.0,"spinRate":2804,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.4198547781960702,"extension":6.523780153128654},"index":5,"playId":"1602360e-195c-3a1a-982e-a320557bff74","pitchNumber":3,"startTime":"2026-07-18T01:25:15.828Z","endTime":"2026-07-18T01:25:18.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475904576932386,"aZ":-19.293532474781728,"pfxX":-6.805114571493512,"pfxZ":6.365543739056813,"pX":-0.2997612617594085,"pZ":2.9107987161595736,"vX0":10.419475099427626,"vY0":-141.20575412519653,"vZ0":-2.5089725813888895,"x":128.43,"y":160.19,"x0":-3.149615559731061,"y0":50.004602547179815,"z0":5.049024851982632,"aX":-13.775051740398215},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.2,"breakHorizontal":10.2,"spinRate":2575,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.387560953943344,"extension":6.65181259384384},"index":6,"playId":"a1f37330-30cd-3994-ad35-bae7ec2f7371","pitchNumber":4,"startTime":"2026-07-18T01:25:32.069Z","endTime":"2026-07-18T01:25:35.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.938516249111235,"aZ":-19.01498406603438,"pfxX":-5.033348312064316,"pfxZ":6.3945395912930785,"pX":-0.7879935542533806,"pZ":4.096672364808715,"vX0":8.533044060906175,"vY0":-141.96304648390057,"vZ0":0.36251381617855183,"x":147.04,"y":128.17,"x0":-3.1672925651817727,"y0":50.00419447796349,"z0":5.16971839351255,"aX":-10.361296508790932},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":7.6,"spinRate":2507,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.38458756389846194,"extension":6.552341404319391},"index":7,"playId":"923cf1f3-74b9-3fb7-b53b-783501d7839b","pitchNumber":5,"startTime":"2026-07-18T01:25:53.841Z","endTime":"2026-07-18T01:25:57.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721960386585376,"aZ":-27.290760072630764,"pfxX":-0.43290581657949234,"pfxZ":2.7712457758366718,"pX":0.5057007369292507,"pZ":2.528775306476236,"vX0":9.931452141040817,"vY0":-131.6828479098391,"vZ0":-1.1049319254762424,"x":97.72,"y":170.5,"x0":-3.251089323396557,"y0":50.00588192209265,"z0":4.9640137601667504,"aX":-0.7640846790473208},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":-1.3,"spinRate":2645,"spinDirection":100},"zone":6,"typeConfidence":2.0,"plateTime":0.4151912506279265,"extension":6.543303020785358},"hitData":{"launchSpeed":99.3,"launchAngle":27.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.42,"coordY":45.87}},"index":8,"playId":"70a29b22-ab81-3c39-aea8-712684af5d78","pitchNumber":6,"startTime":"2026-07-18T01:26:25.813Z","endTime":"2026-07-18T01:26:34.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:26:34.797Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brewer Hicklen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:27:01.940Z","endTime":"2026-07-18T01:28:45.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795005752339147,"aZ":-29.46363821443552,"pfxX":-0.11301631997052386,"pfxZ":1.5638067235563486,"pX":-1.092537809488195,"pZ":3.4438646999161464,"vX0":5.970580604664105,"vY0":-130.14332929715079,"vZ0":1.5888329102919179,"x":158.64,"y":145.8,"x0":-3.3921892038905335,"y0":50.001430235541164,"z0":5.0414248273868445,"aX":-0.19605137395833888},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":-1.0,"spinRate":2604,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4192805847323857,"extension":6.57006823375878},"index":0,"playId":"ece82347-b75a-3959-9864-2565c682854c","pitchNumber":1,"startTime":"2026-07-18T01:27:01.940Z","endTime":"2026-07-18T01:27:04.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292796696416367,"aZ":-19.069190574606807,"pfxX":-6.820470125386602,"pfxZ":6.461556677747353,"pX":-0.7498876788979902,"pZ":3.5095959940090022,"vX0":9.128241933847344,"vY0":-140.64722382554234,"vZ0":-1.179674807750272,"x":145.58,"y":144.02,"x0":-3.133127365082513,"y0":50.00101568839959,"z0":5.15674783395676,"aX":-13.829324907631012},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":10.8,"spinRate":2464,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.38766027227076183,"extension":6.557284788462104},"index":1,"playId":"517822db-097b-35aa-8f66-792734ddb592","pitchNumber":2,"startTime":"2026-07-18T01:27:17.326Z","endTime":"2026-07-18T01:27:20.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331498640163357,"aZ":-23.955509432273722,"pfxX":-1.8099896104336213,"pfxZ":4.139476579870806,"pX":0.8000121175820362,"pZ":4.391067416498699,"vX0":11.114711614549567,"vY0":-138.89251046290704,"vZ0":1.8409481097263858,"x":86.51,"y":120.22,"x0":-2.9904724743470625,"y0":50.00311726910742,"z0":5.295786523066027,"aX":-3.5949149538175282},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":1.3,"spinRate":2599,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3919022982669995,"extension":6.595155537003884},"index":2,"playId":"ff302af9-659c-3b5f-b80e-950409863ddd","pitchNumber":3,"startTime":"2026-07-18T01:27:42.387Z","endTime":"2026-07-18T01:27:45.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.5,"endSpeed":78.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.764229193865543,"aZ":-30.391448715142534,"pfxX":5.955460741738992,"pfxZ":1.1578084115915717,"pX":0.9571954633439205,"pZ":1.5748322767729048,"vX0":8.209376115917504,"vY0":-122.90419541607895,"vZ0":-1.616150504458988,"x":80.51,"y":196.26,"x0":-3.1911760299714653,"y0":50.00358825958342,"z0":4.8051457326636315,"aX":9.173505194328689},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":-12.6,"spinRate":2839,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.44446904239908,"extension":6.541798503912622},"index":3,"playId":"e0040add-b45f-397f-8668-d7baf41aa50b","pitchNumber":4,"startTime":"2026-07-18T01:28:00.515Z","endTime":"2026-07-18T01:28:03.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.0,"endSpeed":88.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.242414629807023,"aZ":-31.70948574231897,"pfxX":-9.383088819177356,"pfxZ":0.23883640183693444,"pX":2.6301238750681506,"pZ":2.3338350733220303,"vX0":18.373170779322262,"vY0":-138.62157741104008,"vZ0":-1.0245370208280384,"x":16.75,"y":175.77,"x0":-2.8366178000998166,"y0":50.004334220817285,"z0":4.8070992612119525,"aX":-18.435358500600188},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.4,"breakHorizontal":13.6,"spinRate":2519,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.3937002854032534,"extension":6.592528172968863},"index":4,"playId":"00f35832-ed9c-316a-a342-3888e2505f91","pitchNumber":5,"startTime":"2026-07-18T01:28:16.445Z","endTime":"2026-07-18T01:28:19.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301432476299993,"aZ":-27.915126376201513,"pfxX":0.8098400783380297,"pfxZ":2.438741246946911,"pX":1.2726475340643832,"pZ":1.9566269595949717,"vX0":10.891284088435977,"vY0":-131.28297646340286,"vZ0":-2.279365170990789,"x":68.49,"y":185.95,"x0":-3.0318606453395436,"y0":50.00503402814388,"z0":4.909877621213402,"aX":1.4171013833718764},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.8,"spinRate":2682,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4169060622370382,"extension":6.605145846144597},"index":5,"playId":"7f00bab9-3419-31b5-a77a-f89105357a37","pitchNumber":6,"startTime":"2026-07-18T01:28:41.315Z","endTime":"2026-07-18T01:28:45.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:28:45.166Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:29:01.403Z","endTime":"2026-07-18T01:32:12.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14640963138867,"aZ":-18.956039656619925,"pfxX":-5.570331108202481,"pfxZ":6.589145131408348,"pX":0.6513803607230092,"pZ":3.2495420999811513,"vX0":12.278943650593929,"vY0":-140.12760976450593,"vZ0":-1.4464636878639352,"x":92.17,"y":151.04,"x0":-3.046865799245368,"y0":50.000931247141786,"z0":5.000371095032516,"aX":-11.17272614851682},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":7.8,"spinRate":2489,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.38961710897120394,"extension":7.058800032227024},"index":0,"playId":"b3b4f9ae-8c77-31bd-a428-1be7f0c04da2","pitchNumber":1,"startTime":"2026-07-18T01:29:11.514Z","endTime":"2026-07-18T01:29:14.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":95.6,"endSpeed":88.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87981277861001,"aZ":-21.276923997062934,"pfxX":-7.053360787098077,"pfxZ":5.472693778303915,"pX":-1.079283694791369,"pZ":4.037073933489644,"vX0":8.188283213598693,"vY0":-139.18516394923418,"vZ0":0.8800842092825528,"x":158.14,"y":129.78,"x0":-3.1223663652179394,"y0":50.00235817059917,"z0":5.110457883551583,"aX":-14.044902528894902},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":11.4,"spinRate":2514,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.39130644110900725,"extension":6.491882957700796},"index":1,"playId":"7fe60897-6b07-38c6-bc2f-91207ba6d73e","pitchNumber":2,"startTime":"2026-07-18T01:29:32.271Z","endTime":"2026-07-18T01:29:35.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2026771917829,"aZ":-27.413104347680584,"pfxX":-0.361900851239503,"pfxZ":2.6705368642270093,"pX":0.2581784890916023,"pZ":1.8691189233036443,"vX0":9.024944552867382,"vY0":-131.68214424524274,"vZ0":-2.605838552046568,"x":107.16,"y":188.31,"x0":-3.1456604055133233,"y0":50.000679422545005,"z0":4.869702775337151,"aX":-0.6456538903190869},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2819,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4136892607640972,"extension":6.391837244549105},"index":2,"playId":"3e8616b8-4bc6-3230-9d22-0814482b3de4","pitchNumber":3,"startTime":"2026-07-18T01:29:49.991Z","endTime":"2026-07-18T01:29:53.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.7,"endSpeed":90.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.508322296389302,"aZ":-19.3747892029091,"pfxX":-4.960511999920442,"pfxZ":6.198076082888285,"pX":1.6982707643235324,"pZ":3.1869365209057303,"vX0":14.629410004512254,"vY0":-141.67619407655474,"vZ0":-1.7859530651202657,"x":52.27,"y":152.73,"x0":-2.85177756303122,"y0":50.005781020040544,"z0":5.043410838974767,"aX":-10.250899315701531},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":6.5,"spinRate":2657,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.38426784869159336,"extension":6.522348031420039},"index":3,"playId":"490fd88f-8aa8-34a3-8805-b5f4c4037b2f","pitchNumber":4,"startTime":"2026-07-18T01:30:13.627Z","endTime":"2026-07-18T01:30:16.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.874894630827836,"aZ":-28.394091816350603,"pfxX":5.3621888523966295,"pfxZ":2.480933858148375,"pX":-0.30743921247084155,"pZ":2.108070571216982,"vX0":5.742056858707646,"vY0":-122.27777956304298,"vZ0":-0.4936714453105409,"x":128.72,"y":181.86,"x0":-3.377841301957818,"y0":50.00084033718764,"z0":4.73716485597364,"aX":8.163120289607333},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-11.0,"spinRate":2846,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.447003704058603,"extension":6.489285828814018},"index":4,"playId":"aa7e5c7b-34ba-3ecc-b1ac-f116a9a3f92a","pitchNumber":5,"startTime":"2026-07-18T01:30:30.717Z","endTime":"2026-07-18T01:30:33.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.0,"endSpeed":83.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357828980195343,"aZ":-30.094202483211404,"pfxX":-0.12227619389354505,"pfxZ":1.188470817666536,"pX":-0.8409780758316054,"pZ":1.5979892602828367,"vX0":6.516531338414176,"vY0":-131.09975850723714,"vZ0":-2.528356070030216,"x":149.06,"y":195.63,"x0":-3.333655684000037,"y0":50.00588934642963,"z0":4.800619835138183,"aX":-0.2146307613190294},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":-1.1,"spinRate":2763,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.41635588269576385,"extension":6.410303665189428},"index":5,"playId":"bda4941a-a79a-348c-8894-bd9e1309b7bf","pitchNumber":6,"startTime":"2026-07-18T01:30:50.868Z","endTime":"2026-07-18T01:30:55.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.361224825218404,"aZ":-27.84052736637866,"pfxX":7.324839651967017,"pfxZ":2.7172264064348273,"pX":-0.5848749277640737,"pZ":2.5651265387764037,"vX0":4.9864227665884995,"vY0":-125.00287676327969,"vZ0":0.20441776556638347,"x":139.29,"y":169.52,"x0":-3.5518560847127816,"y0":50.00272899575545,"z0":4.753516293126704,"aX":11.681005080563683},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":-14.4,"spinRate":2633,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.4368784815033342,"extension":6.505139799062541},"index":6,"playId":"45c5ef76-b280-3606-bad2-9620d1597b99","pitchNumber":7,"startTime":"2026-07-18T01:31:07.181Z","endTime":"2026-07-18T01:31:10.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17944593216573,"aZ":-19.064638080035635,"pfxX":-3.3596412376277742,"pfxZ":6.387216201254258,"pX":-0.16603405470221033,"pZ":3.295550070255813,"vX0":9.670553398503761,"vY0":-141.39256256054205,"vZ0":-1.5028603883396832,"x":123.33,"y":149.8,"x0":-3.173785942352074,"y0":50.00126860577841,"z0":5.0408649127349445,"aX":-6.895621044182853},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.5,"breakHorizontal":4.4,"spinRate":2598,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3854236816513108,"extension":6.647639950741414},"index":7,"playId":"12ef9ba4-1670-3973-8cb0-67aa7353df7b","pitchNumber":8,"startTime":"2026-07-18T01:31:24.937Z","endTime":"2026-07-18T01:31:28.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76603814733602,"aZ":-30.651549578501346,"pfxX":5.989697903747482,"pfxZ":0.9310935412054482,"pX":0.8830046698756829,"pZ":1.4984011646987867,"vX0":8.555618174684357,"vY0":-127.01542555846238,"vZ0":-2.049172781545255,"x":83.34,"y":198.32,"x0":-3.3010149522075416,"y0":50.00621682402224,"z0":4.740937189453694,"aX":9.837683711216755},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":-12.7,"spinRate":2988,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.43039286341143823,"extension":6.466396793583558},"index":8,"playId":"b7e5fb02-1965-3261-8355-8d74d473da50","pitchNumber":9,"startTime":"2026-07-18T01:31:46.267Z","endTime":"2026-07-18T01:31:49.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563653626895274,"aZ":-31.219111875111142,"pfxX":-9.305697804837928,"pfxZ":0.494839583185243,"pX":-0.4747110809237052,"pZ":3.692782198302476,"vX0":10.810773529560773,"vY0":-137.88342122625878,"vZ0":2.2813798573036306,"x":135.09,"y":139.07,"x0":-3.2238417063221267,"y0":50.00434135751941,"z0":4.950940227248978,"aX":-18.050302215489214},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.6,"breakHorizontal":14.8,"spinRate":2616,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.39612427974505415,"extension":6.35757569111979},"index":9,"playId":"43bae7c6-b7cd-3542-9940-c5c24045daf7","pitchNumber":10,"startTime":"2026-07-18T01:32:08.189Z","endTime":"2026-07-18T01:32:12.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:32:12.079Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ozzie Albies hit by pitch. Drake Baldwin to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:32:25.103Z","endTime":"2026-07-18T01:33:39.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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.5,"endSpeed":88.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.780712579166305,"aZ":-19.047825352097867,"pfxX":-5.475282215984742,"pfxZ":6.67193744797252,"pX":-0.21702904531611744,"pZ":1.9297376574929097,"vX0":9.90405376337889,"vY0":-138.84331695122177,"vZ0":-4.677886085940752,"x":125.27,"y":186.68,"x0":-3.106287812516155,"y0":50.00541446855581,"z0":4.890191956863848,"aX":-10.777022492677366},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":8.0,"spinRate":2297,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.3933134727012231,"extension":6.465068328148389},"index":0,"playId":"c4611a19-e996-390a-9dd0-fc9a2a3e29ac","pitchNumber":1,"startTime":"2026-07-18T01:32:38.304Z","endTime":"2026-07-18T01:32:41.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.1,"endSpeed":88.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.663943390252385,"aZ":-18.90691378831488,"pfxX":-4.962662490474521,"pfxZ":6.659652844282629,"pX":-1.083781142341405,"pZ":3.7089676353464163,"vX0":7.73102013779372,"vY0":-139.80768652447156,"vZ0":-0.33360459523831015,"x":158.31,"y":138.64,"x0":-3.232099444721918,"y0":50.00271897204708,"z0":5.0640044360114675,"aX":-9.887112253730828},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":7.6,"spinRate":2532,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.39083456051160503,"extension":6.772936616904671},"index":1,"playId":"9021bb4e-f3a0-328f-8a4c-dc37b3cce30e","pitchNumber":2,"startTime":"2026-07-18T01:32:56.159Z","endTime":"2026-07-18T01:32:59.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772796493028075,"aZ":-29.79163558320499,"pfxX":5.796725265686861,"pfxZ":1.558569003690284,"pX":-0.12083236196396473,"pZ":1.3441824154778745,"vX0":6.137890243306897,"vY0":-122.7865201216377,"vZ0":-1.985098893644488,"x":121.61,"y":202.49,"x0":-3.4076146439008914,"y0":50.000144741043115,"z0":4.703100419582003,"aX":8.82911952359459},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-12.0,"spinRate":2543,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.44643254710967417,"extension":6.494588799557451},"index":2,"playId":"2a0f7d7d-1440-32a1-adf2-838cad44dd2b","pitchNumber":3,"startTime":"2026-07-18T01:33:14.226Z","endTime":"2026-07-18T01:33:17.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.574918843039423,"aZ":-17.50049424894562,"pfxX":-8.26256070440996,"pfxZ":7.240158426182092,"pX":1.923764308910824,"pZ":1.3606931086904093,"vX0":16.646982348228494,"vY0":-140.874118519528,"vZ0":-6.517285104927839,"x":43.67,"y":202.04,"x0":-2.966911495572466,"y0":50.001379207401165,"z0":4.820004508894715,"aX":-16.74311874544223},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":11.9,"spinRate":2418,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.38761901107988805,"extension":6.5885501881616175},"index":3,"playId":"0edfb6e3-8a43-3f7e-ae54-0a9b77a8a56d","pitchNumber":4,"startTime":"2026-07-18T01:33:33.840Z","endTime":"2026-07-18T01:33:39.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:33:39.586Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks. Drake Baldwin to 3rd. Ozzie Albies to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:34:00.703Z","endTime":"2026-07-18T01:36:18.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":81.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71826665362492,"aZ":-30.902997284295385,"pfxX":-0.1322987326452676,"pfxZ":0.7560220415992625,"pX":-1.9566962390263347,"pZ":3.6383742631925884,"vX0":3.7988392325413614,"vY0":-128.298100180488,"vZ0":2.596724917940944,"x":191.58,"y":140.54,"x0":-3.432336910623999,"y0":50.004195226663164,"z0":5.003774795169748,"aX":-0.2233049378168761},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":-0.5,"spinRate":2645,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.42508345385028656,"extension":6.460386773650148},"index":0,"playId":"640bc502-e646-392e-8171-7af15be9d0cd","pitchNumber":1,"startTime":"2026-07-18T01:34:27.660Z","endTime":"2026-07-18T01:34:30.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015478226089115,"aZ":-28.839396499177624,"pfxX":4.167908238132263,"pfxZ":2.1473471324561206,"pX":-2.69578169496845,"pZ":2.5468353143155578,"vX0":0.9347676223947419,"vY0":-123.3726586368022,"vZ0":0.43220994549368674,"x":219.76,"y":170.02,"x0":-3.620550781896511,"y0":50.00127416005726,"z0":4.7871208468080075,"aX":6.466831845564259},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":-7.8,"spinRate":2672,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.44284327457235717,"extension":6.4949951261755015},"index":1,"playId":"2777df97-92c0-325b-b90e-47cdad0e66ec","pitchNumber":2,"startTime":"2026-07-18T01:34:44.308Z","endTime":"2026-07-18T01:34:47.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.031631786520375,"aZ":-27.995718038170736,"pfxX":3.4343157894426994,"pfxZ":2.655767061539496,"pX":-0.8148925484611933,"pZ":2.726282845687579,"vX0":5.1217534857713645,"vY0":-124.17676128111783,"vZ0":0.4610238701146897,"x":148.06,"y":165.17,"x0":-3.34421091852487,"y0":50.00430930757407,"z0":4.852815602582566,"aX":5.404587377329159},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-7.3,"spinRate":2821,"spinDirection":87},"zone":4,"typeConfidence":2.0,"plateTime":0.43976869756824977,"extension":6.4066285307060555},"index":2,"playId":"9ddf3faa-2343-3566-a120-ad28fb13c013","pitchNumber":3,"startTime":"2026-07-18T01:35:08.754Z","endTime":"2026-07-18T01:35:12.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.302398450452948,"aZ":-18.618493437282357,"pfxX":-6.019440260829747,"pfxZ":6.776564702822764,"pX":-1.4570487991542305,"pZ":3.831907915100186,"vX0":7.245865742903209,"vY0":-140.22182771435996,"vZ0":-0.032725700480423225,"x":172.54,"y":135.32,"x0":-3.2867919580232243,"y0":50.00470194858612,"z0":5.053704850979909,"aX":-12.045313242180683},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":9.5,"spinRate":2447,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.3899081733128207,"extension":6.522196274397126},"index":3,"playId":"b4e5ed4f-c5ed-33d0-a1bd-674c7dbdd51a","pitchNumber":4,"startTime":"2026-07-18T01:35:27.632Z","endTime":"2026-07-18T01:35:31.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038357748583692,"aZ":-29.033670644285934,"pfxX":3.9651357824817266,"pfxZ":2.012328001602249,"pX":-0.9926052316285938,"pZ":3.3999005310445636,"vX0":4.782603872788696,"vY0":-123.99920400745606,"vZ0":2.343278153118856,"x":154.84,"y":146.98,"x0":-3.4592189451452224,"y0":50.00418770587739,"z0":4.859689758565709,"aX":6.194912643906578},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.4,"breakHorizontal":-8.3,"spinRate":2827,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.44117013932029714,"extension":6.48907484614971},"index":4,"playId":"c225d4df-3ceb-38bc-b1cf-8a74d02eb02d","pitchNumber":5,"startTime":"2026-07-18T01:35:47.930Z","endTime":"2026-07-18T01:35:50.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291241728892096,"aZ":-25.72171815608859,"pfxX":5.606029995211888,"pfxZ":4.052877283708104,"pX":0.5798916397674356,"pZ":1.3955269418818528,"vX0":7.86119167955183,"vY0":-125.13410625069147,"vZ0":-2.9754981242854246,"x":94.9,"y":201.1,"x0":-3.3258418289522687,"y0":50.003260895369536,"z0":4.698188560665279,"aX":8.925830882821113},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":-11.9,"spinRate":2634,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4370296519875976,"extension":6.531462575127289},"index":5,"playId":"99462511-f55e-3319-9d0d-3f8ae47472de","pitchNumber":6,"startTime":"2026-07-18T01:36:08.949Z","endTime":"2026-07-18T01:36:18.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:36:18.567Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Harris II doubles (18) on a sharp fly ball to right fielder Cam Cauley. Drake Baldwin scores. Ozzie Albies scores. Matt Olson scores.","rbi":3,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:37:22.270Z","endTime":"2026-07-18T01:37:57.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":686560,"link":"/api/v1/people/686560"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":686560,"link":"/api/v1/people/686560"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":686560,"link":"/api/v1/people/686560"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T01:36:23.121Z","endTime":"2026-07-18T01:37:24.549Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88422903170017,"aZ":-26.63831706800025,"pfxX":6.26157002618662,"pfxZ":3.5002707621839733,"pX":-1.7295551203457724,"pZ":2.6937369233028434,"vX0":2.4031148055109237,"vY0":-124.85590396731295,"vZ0":0.243330396283011,"x":182.93,"y":166.05,"x0":-3.5175485108449323,"y0":50.00062730307006,"z0":4.78519276507882,"aX":9.89458888152102},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":-11.9,"spinRate":2783,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.43851023067449324,"extension":6.437821563493542},"index":1,"playId":"ddf1f443-ee2b-3f87-8008-30c4786ac461","pitchNumber":1,"startTime":"2026-07-18T01:37:24.549Z","endTime":"2026-07-18T01:37:28.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11131267649917,"aZ":-27.403733856634044,"pfxX":3.75681758826133,"pfxZ":3.092054463706159,"pX":0.21651147400683618,"pZ":2.0853783215020356,"vX0":7.379349106051138,"vY0":-123.35817390177802,"vZ0":-0.8353892358960417,"x":108.75,"y":182.47,"x0":-3.2997818104457264,"y0":50.005613826950764,"z0":4.73486372508089,"aX":5.799779390913489},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.6,"breakHorizontal":-8.5,"spinRate":2951,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.4436981149781789,"extension":6.442211483660975},"hitData":{"launchSpeed":100.5,"launchAngle":41.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":212.93,"coordY":91.73}},"index":2,"playId":"a4cf10ae-1a1c-351a-beda-376c2a44a065","pitchNumber":2,"startTime":"2026-07-18T01:37:43.169Z","endTime":"2026-07-18T01:37:57.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:37:57.343Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a ground ball to center fielder Evan Carter. Michael Harris II scores.","rbi":1,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:38:31.947Z","endTime":"2026-07-18T01:39:02.941Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":686560,"link":"/api/v1/people/686560"},"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(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.5,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.367595548241145,"aZ":-20.715339648293362,"pfxX":-6.564637046740609,"pfxZ":5.923882416802584,"pX":-0.750334607682738,"pZ":3.385678963924356,"vX0":8.464206770091247,"vY0":-137.47767564431396,"vZ0":-0.9705476625797744,"x":145.6,"y":147.37,"x0":-3.0005958157757724,"y0":50.004913182086455,"z0":5.135096739783961,"aX":-12.704444966702017},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":10.3,"spinRate":2375,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.39676731301209367,"extension":6.637651697299091},"index":0,"playId":"3b97aa9f-ffc0-3aee-a4b2-58580062ac8b","pitchNumber":1,"startTime":"2026-07-18T01:38:34.851Z","endTime":"2026-07-18T01:38:38.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73833476334559,"aZ":-31.242928771915793,"pfxX":2.761622806056752,"pfxZ":0.5619674167608952,"pX":0.0697746383621969,"pZ":1.8936714314192695,"vX0":7.257219267763958,"vY0":-128.42880391768242,"vZ0":-1.3907652565992794,"x":114.34,"y":187.65,"x0":-3.161123440225031,"y0":50.002066848319245,"z0":4.891653514030775,"aX":4.572951806029786},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":-6.7,"spinRate":2611,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.42788594295076576,"extension":6.58317349022846},"hitData":{"launchSpeed":102.1,"launchAngle":6.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.91,"coordY":89.32}},"index":1,"playId":"85b45977-2915-3e2a-b33b-bbedb24a4685","pitchNumber":2,"startTime":"2026-07-18T01:38:52.081Z","endTime":"2026-07-18T01:39:02.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:39:02.941Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dominic Smith pops out to third baseman Josh Jung.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T01:41:36.148Z","endTime":"2026-07-18T01:43:43.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T01:39:35.893Z","endTime":"2026-07-18T01:40:23.318Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ben Peoples replaces Gavin Collyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-18T01:40:23.318Z","endTime":"2026-07-18T01:41:38.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687239,"link":"/api/v1/people/687239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30886366023675,"aZ":-11.48471193941965,"pfxX":-0.5241746080155139,"pfxZ":10.452683862106436,"pX":-1.0644214383336905,"pZ":3.15401758581584,"vX0":-0.15388132050308548,"vY0":-139.5502005041469,"vZ0":-5.463291343462589,"x":157.57,"y":153.62,"x0":-0.940494456723141,"y0":50.005157634431264,"z0":5.888324857621343,"aX":-1.0378491549937863},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":1.0,"spinRate":2373,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.39194146558442045,"extension":6.548264967828917},"index":2,"playId":"226153f4-f6e6-3533-8063-8198f0e20cde","pitchNumber":1,"startTime":"2026-07-18T01:41:38.304Z","endTime":"2026-07-18T01:41:41.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9923592187384,"aZ":-10.032336259513755,"pfxX":-0.41139760909406276,"pfxZ":11.067975046064916,"pX":0.2676705241763716,"pZ":1.6717676278616462,"vX0":3.2325619609669904,"vY0":-140.3530226478939,"vZ0":-9.33622807494241,"x":106.8,"y":193.64,"x0":-0.8442147675140572,"y0":50.00173010946404,"z0":5.689615654879527,"aX":-0.8236425722986073},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":0.1,"spinRate":2335,"spinDirection":197},"zone":9,"typeConfidence":0.91,"plateTime":0.38987161094142353,"extension":6.732945560595709},"index":3,"playId":"d4d70e56-47e6-340c-a2a7-cb404a29a76c","pitchNumber":2,"startTime":"2026-07-18T01:41:55.861Z","endTime":"2026-07-18T01:41:58.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.2,"endSpeed":81.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753941504914923,"aZ":-28.26802323490232,"pfxX":1.2352428551410364,"pfxZ":2.330881493738511,"pX":0.3193345085034815,"pZ":0.966540037403788,"vX0":3.0215103215939223,"vY0":-128.43570169034913,"vZ0":-6.755635091552135,"x":104.83,"y":212.68,"x0":-1.0312420185898261,"y0":50.003201637769884,"z0":5.8193362314571635,"aX":2.0705562184177992},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-2.9,"spinRate":2543,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.42589607222550363,"extension":6.590713427161726},"index":4,"playId":"783f0c2e-efb6-38a2-9c91-5f585c1f70ae","pitchNumber":3,"startTime":"2026-07-18T01:42:15.366Z","endTime":"2026-07-18T01:42:20.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36022731633339,"aZ":-9.930808956909313,"pfxX":0.15317711048983984,"pfxZ":11.070907102205254,"pX":-0.5230108690061326,"pZ":0.9279206232129098,"vX0":0.6922382864663438,"vY0":-140.72103443819128,"vZ0":-11.413294113571535,"x":136.94,"y":213.73,"x0":-0.7919079905134856,"y0":50.00372162997328,"z0":5.675393023364248,"aX":0.3078394604646455},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":-0.4,"spinRate":2313,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.3889340266584349,"extension":6.769896725510971},"index":5,"playId":"513187b8-3a28-3115-afd2-5173b3642025","pitchNumber":4,"startTime":"2026-07-18T01:42:36.899Z","endTime":"2026-07-18T01:42:41.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41471665757203,"aZ":-12.668287634245655,"pfxX":-0.4201062227046819,"pfxZ":9.8771480230426,"pX":1.188286992152966,"pZ":2.0687364396587444,"vX0":5.0707583788128625,"vY0":-139.40626679992758,"vZ0":-7.785693780953039,"x":71.71,"y":182.92,"x0":-0.5970855691581709,"y0":50.00031252449756,"z0":5.728038478123948,"aX":-0.8305588519255355},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-0.2,"spinRate":2300,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.39242577861391403,"extension":6.722147859356753},"index":6,"playId":"9e9a2d17-98c1-30c1-a595-83513164bff4","pitchNumber":5,"startTime":"2026-07-18T01:42:56.710Z","endTime":"2026-07-18T01:42:59.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-18T01:43:15.952Z","endTime":"2026-07-18T01:43:34.340Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.8,"endSpeed":89.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52204457838735,"aZ":-12.538058316148962,"pfxX":-1.735139680937508,"pfxZ":9.632320118175924,"pX":0.9093912452713356,"pZ":1.8842622492949794,"vX0":5.13062554355227,"vY0":-140.82616073667683,"vZ0":-8.771262819110566,"x":82.34,"y":187.9,"x0":-0.6987637115221417,"y0":50.00265176944976,"z0":5.821126967693973,"aX":-3.537666483494637},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":2.3,"spinRate":2345,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.38675011738488774,"extension":6.696326576221858},"hitData":{"launchSpeed":68.7,"launchAngle":69.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.99,"coordY":164.35}},"index":8,"playId":"e822d2a8-fc00-3d69-9978-ba585448b9cf","pitchNumber":6,"startTime":"2026-07-18T01:43:34.340Z","endTime":"2026-07-18T01:43:43.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:43:43.491Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to right fielder Brewer Hicklen.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T01:46:09.896Z","endTime":"2026-07-18T01:48:00.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,9,10],"actionIndex":[0,1,2,3],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dominic Smith remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T01:46:12.170Z","endTime":"2026-07-18T01:46:12.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"600","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Victor Mederos replaces Chris Sale, batting 3rd, replacing first baseman Matt Olson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T01:46:12.172Z","endTime":"2026-07-18T01:46:12.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682989,"link":"/api/v1/people/682989"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jorge Mateo replaces second baseman Ozzie Albies, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T01:46:12.174Z","endTime":"2026-07-18T01:46:12.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Joey Bart replaces catcher Drake Baldwin, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-18T01:46:12.176Z","endTime":"2026-07-18T01:46:12.177Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":686948,"link":"/api/v1/people/686948"},"defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98855317385954,"aZ":-23.48465430859975,"pfxX":-1.651776718604368,"pfxZ":4.831937115280348,"pX":0.3398467304755852,"pZ":1.8683174648855254,"vX0":9.166879474590916,"vY0":-132.64651753737897,"vZ0":-4.010152324995761,"x":104.05,"y":188.34,"x0":-2.932774626103339,"y0":50.00175985967564,"z0":5.093564690910869,"aX":-2.970670353860323},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":1.2,"spinRate":2578,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.41150718587882906,"extension":6.841644019728923},"index":4,"playId":"56ffe79d-6b3b-3936-8f9a-241aae5a4249","pitchNumber":1,"startTime":"2026-07-18T01:46:12.178Z","endTime":"2026-07-18T01:46:15.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.019742138518076,"aZ":-16.572748040784695,"pfxX":-7.57558284191677,"pfxZ":7.748696187541871,"pX":0.03050165550194873,"pZ":2.7297142512651726,"vX0":10.233834982399255,"vY0":-140.5722890939635,"vZ0":-3.9485189071290305,"x":115.84,"y":165.08,"x0":-2.662532756601275,"y0":50.00307899299705,"z0":5.219242439548098,"aX":-15.255024330843318},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":11.8,"spinRate":2390,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3887225765519413,"extension":6.804160599680917},"index":5,"playId":"5c8db815-7bdf-3cf3-ab77-5bf99cd9fce6","pitchNumber":2,"startTime":"2026-07-18T01:46:27.061Z","endTime":"2026-07-18T01:46:30.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62938567500059,"aZ":-18.729190777858676,"pfxX":-7.989922179864882,"pfxZ":6.662956230992691,"pX":2.586370199579069,"pZ":2.3366086505040475,"vX0":16.29606753335209,"vY0":-140.4315941899749,"vZ0":-4.47955011439308,"x":18.41,"y":175.69,"x0":-2.226160331228547,"y0":50.00583624290836,"z0":5.153032251689357,"aX":-16.131516434709773},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":11.5,"spinRate":2457,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38844513918115364,"extension":6.725357520850538},"index":6,"playId":"60f6b696-6652-3204-94a4-5d2fd90a42ae","pitchNumber":3,"startTime":"2026-07-18T01:46:46.241Z","endTime":"2026-07-18T01:46:49.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72618214825743,"aZ":-17.996123503553363,"pfxX":-9.174471912233585,"pfxZ":7.059551359172648,"pX":1.725952826432607,"pZ":2.8300870013402126,"vX0":14.932786656115942,"vY0":-140.33432542999444,"vZ0":-3.195479343017274,"x":51.21,"y":162.37,"x0":-2.4555084909166722,"y0":50.00201343773134,"z0":5.145905957901446,"aX":-18.424599645809046},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2464,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.3892869955095537,"extension":6.913504144324051},"index":7,"playId":"ea7b39fc-1cc4-3286-8060-553b8f4b38e6","pitchNumber":4,"startTime":"2026-07-18T01:47:05.885Z","endTime":"2026-07-18T01:47:09.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-18T01:47:21.562Z","endTime":"2026-07-18T01:47:33.238Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753192237374854,"aZ":-24.505470149292144,"pfxX":1.1327399405861183,"pfxZ":4.161403038828667,"pX":2.152595541128847,"pZ":1.700318130415497,"vX0":12.200800313239865,"vY0":-134.03713237683235,"vZ0":-4.609110389413771,"x":34.95,"y":192.87,"x0":-2.582786060797162,"y0":50.00008293690675,"z0":5.166386852702131,"aX":2.081314244435809},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":-4.3,"spinRate":2625,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4068083225570769,"extension":6.762761994910265},"index":9,"playId":"62077911-81e3-3756-8eb4-8ceaac80949f","pitchNumber":5,"startTime":"2026-07-18T01:47:33.238Z","endTime":"2026-07-18T01:47:37.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69547258058103,"aZ":-24.96954790051089,"pfxX":-2.05019550014051,"pfxZ":3.8172668684396207,"pX":0.15318877999665886,"pZ":1.9325038823718714,"vX0":8.426752817832883,"vY0":-136.19302631046492,"vZ0":-3.81107504677573,"x":111.16,"y":186.6,"x0":-2.708682673984498,"y0":50.00071536277621,"z0":5.06803050404364,"aX":-3.868013521376889},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":2.0,"spinRate":2558,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4014984882019368,"extension":6.643592270000579},"hitData":{"launchSpeed":77.1,"launchAngle":30.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.04,"coordY":107.52}},"index":10,"playId":"62424643-0e75-3c43-979d-a9231ba78df5","pitchNumber":6,"startTime":"2026-07-18T01:47:51.480Z","endTime":"2026-07-18T01:48:00.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:48:00.045Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cam Cauley doubles (1) on a fly ball to second baseman Jorge Mateo, deflected by right fielder Brewer Hicklen.","rbi":0,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T01:48:20.496Z","endTime":"2026-07-18T01:48:52.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":86.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594691313273707,"aZ":-22.00669353519924,"pfxX":-2.009554362227191,"pfxZ":5.366241884367893,"pX":1.0389835198138897,"pZ":1.1175936577152585,"vX0":10.825574986871537,"vY0":-135.9725695239779,"vZ0":-6.317170753356582,"x":77.4,"y":208.6,"x0":-2.7129744491552836,"y0":50.000434544784255,"z0":4.972125076780251,"aX":-3.806690000543279},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":1.7,"spinRate":2660,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40104966963561184,"extension":6.894587950373842},"index":0,"playId":"bb3bba9e-a9c8-3ecd-859b-206e727abfae","pitchNumber":1,"startTime":"2026-07-18T01:48:23.893Z","endTime":"2026-07-18T01:48:26.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35681921423544,"aZ":-26.133216596544088,"pfxX":-2.569652440565788,"pfxZ":3.237107325294158,"pX":0.3919650743579277,"pZ":2.4382008911147333,"vX0":9.691049029237048,"vY0":-135.4438961694356,"vZ0":-2.220022491474513,"x":102.06,"y":172.95,"x0":-2.8915962996060696,"y0":50.00221225824054,"z0":5.087641918700506,"aX":-4.795509521268637},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2540,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4036996946398146,"extension":6.8653071634885805},"hitData":{"launchSpeed":71.5,"launchAngle":29.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.81,"coordY":120.92}},"index":1,"playId":"504323c0-0484-3a72-8725-74a7a1fdc56c","pitchNumber":2,"startTime":"2026-07-18T01:48:39.744Z","endTime":"2026-07-18T01:48:52.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:48:52.104Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elias Díaz flies out to right fielder Brewer Hicklen. Cam Cauley to 3rd.","rbi":0,"awayScore":0,"homeScore":12,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T01:49:17.614Z","endTime":"2026-07-18T01:51:28.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"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(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":92.5,"endSpeed":85.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58887928535814,"aZ":-25.006346927268925,"pfxX":-0.4294548043250591,"pfxZ":3.8659256520747736,"pX":0.1038079409561263,"pZ":3.49699451736334,"vX0":7.572922127403628,"vY0":-134.64266797890295,"vZ0":-0.1249968911929179,"x":113.04,"y":144.36,"x0":-2.677888223116459,"y0":50.00106085715654,"z0":5.299198418834096,"aX":-0.795954699726966},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2589,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.40529944310876687,"extension":6.938256678890573},"index":0,"playId":"8d5ba4ec-331b-3a00-8aa1-643e8cd1ee2b","pitchNumber":1,"startTime":"2026-07-18T01:49:31.196Z","endTime":"2026-07-18T01:49:35.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.840291805492797,"aZ":-27.923078410208955,"pfxX":-0.9924169185370156,"pfxZ":2.285422442204327,"pX":-0.06048305137438406,"pZ":2.446879774219586,"vX0":7.83908833060886,"vY0":-134.7538997418063,"vZ0":-2.0303397811548285,"x":119.31,"y":172.71,"x0":-2.8628786426697874,"y0":50.0043213745715,"z0":5.1584057038959505,"aX":-1.8478261015125168},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.0,"breakHorizontal":0.4,"spinRate":2561,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40452029350858165,"extension":6.886327455813897},"index":1,"playId":"295260a6-e9d1-3ae4-b08b-3f485e9124a3","pitchNumber":2,"startTime":"2026-07-18T01:49:48.740Z","endTime":"2026-07-18T01:49:52.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158751106326047,"aZ":-24.484656749926923,"pfxX":0.24613097638117765,"pfxZ":4.176409953208301,"pX":1.4117692214122708,"pZ":2.67010811863237,"vX0":10.882664355106833,"vY0":-134.13963261829795,"vZ0":-2.089447034462724,"x":63.19,"y":166.69,"x0":-2.7120700410461205,"y0":50.00403125410581,"z0":5.186288107338738,"aX":0.45142809769512193},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":-2.5,"spinRate":2644,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4067047063673974,"extension":6.678284188449987},"index":2,"playId":"d2572288-7ae6-3f34-aba0-7bd08b135a4c","pitchNumber":3,"startTime":"2026-07-18T01:50:37.817Z","endTime":"2026-07-18T01:50:42.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.043884800807504,"aZ":-21.743635365657386,"pfxX":-10.431993453870374,"pfxZ":5.137216828221594,"pX":-0.10434295289191334,"pZ":2.0644571051598204,"vX0":10.955642789768156,"vY0":-141.09123915969818,"vZ0":-4.585093209346223,"x":120.98,"y":183.04,"x0":-2.6695920766696695,"y0":50.00203496303158,"z0":5.099260106774155,"aX":-21.176011112922712},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.5,"breakHorizontal":16.8,"spinRate":2529,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.38720616562582544,"extension":6.86183230735377},"hitData":{"launchSpeed":95.2,"launchAngle":29.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.77,"coordY":70.19}},"index":3,"playId":"dcf24dc2-21bd-3c0d-9679-3f9e722f9414","pitchNumber":4,"startTime":"2026-07-18T01:51:17.185Z","endTime":"2026-07-18T01:51:28.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:51:28.150Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a ground ball to left fielder Mauricio Dubón. Cam Cauley scores.","rbi":1,"awayScore":1,"homeScore":12,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T01:51:45.485Z","endTime":"2026-07-18T01:53:05.265Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.154537462411565,"aZ":-24.88343509313707,"pfxX":-0.6913493718306896,"pfxZ":3.9585859731749062,"pX":1.6965169148150043,"pZ":2.1340484428757445,"vX0":11.391612980474116,"vY0":-133.92298457633711,"vZ0":-3.2001956936167013,"x":52.33,"y":181.16,"x0":-2.4975261332800747,"y0":50.00371039813673,"z0":5.097143509417652,"aX":-1.2758939104178437},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":-0.8,"spinRate":2652,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40683923000481403,"extension":6.828125801361615},"index":0,"playId":"aff08b00-e691-3f17-b7dc-d06e62eb7715","pitchNumber":1,"startTime":"2026-07-18T01:51:58.055Z","endTime":"2026-07-18T01:52:01.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.788682737873856,"aZ":-24.896417523574435,"pfxX":-2.308808480353982,"pfxZ":3.9406424252961965,"pX":0.525675958468162,"pZ":0.7116583752472422,"vX0":9.675668468763105,"vY0":-134.70940419342372,"vZ0":-6.552550077160352,"x":96.96,"y":219.57,"x0":-2.804428095714856,"y0":50.00510659440635,"z0":4.922423703598657,"aX":-4.267402633408845},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":2.3,"spinRate":2566,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4057629339193234,"extension":6.72325006179449},"index":1,"playId":"f8bd9b5d-6189-390f-b788-25a4b82bcf73","pitchNumber":2,"startTime":"2026-07-18T01:52:17.479Z","endTime":"2026-07-18T01:52:21.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54954435661137,"aZ":-17.111090225473223,"pfxX":-6.190679862068131,"pfxZ":7.466586284234783,"pX":-1.1242577946395678,"pZ":2.7477484396638303,"vX0":7.017241004789176,"vY0":-140.59180809393024,"vZ0":-3.544354052019552,"x":159.85,"y":164.59,"x0":-2.8390416951294872,"y0":50.00223569574923,"z0":5.123993423414665,"aX":-12.489188976096145},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":10.0,"spinRate":2406,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38843133176384015,"extension":6.828502680265957},"index":2,"playId":"11559604-852d-3d0a-ad1e-89aa20ea0132","pitchNumber":3,"startTime":"2026-07-18T01:52:36.524Z","endTime":"2026-07-18T01:52:40.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60346933112536,"aZ":-25.791323307949465,"pfxX":-1.1364042529603382,"pfxZ":3.464873123060558,"pX":-0.21928047021202454,"pZ":2.2216231489263745,"vX0":7.33876868493095,"vY0":-134.06324500891643,"vZ0":-2.8562292829067313,"x":125.36,"y":178.8,"x0":-2.8300666147837723,"y0":50.004824717500156,"z0":5.117425079838177,"aX":-2.095613465126033},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":0.7,"spinRate":2633,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4066260394671595,"extension":6.887299373830322},"hitData":{"launchSpeed":101.0,"launchAngle":-0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.26,"coordY":106.87}},"index":3,"playId":"de897837-8b6c-3f27-99b3-53afe26cb4d9","pitchNumber":4,"startTime":"2026-07-18T01:52:55.432Z","endTime":"2026-07-18T01:53:05.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:53:05.265Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a line drive to left fielder Mauricio Dubón. Nicky Lopez to 3rd.","rbi":0,"awayScore":1,"homeScore":12,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T01:53:29.913Z","endTime":"2026-07-18T01:54:46.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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":96.6,"endSpeed":89.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323465501844737,"aZ":-16.565050317985033,"pfxX":-5.86039407202439,"pfxZ":7.684709815912342,"pX":0.19501567055386415,"pZ":4.650412402471559,"vX0":10.022538668349988,"vY0":-140.55931436738751,"vZ0":1.0406472435308007,"x":109.57,"y":113.22,"x0":-2.630992229861062,"y0":50.003776667860734,"z0":5.339923936513408,"aX":-11.906636536746598},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2565,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3874433491784117,"extension":6.880267343203704},"index":0,"playId":"3405a8bf-4eeb-31e5-914e-8faf4b82e539","pitchNumber":1,"startTime":"2026-07-18T01:53:38.581Z","endTime":"2026-07-18T01:53:41.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390417573403425,"aZ":-26.158859350464404,"pfxX":-9.903263656039675,"pfxZ":3.000763971188583,"pX":-0.620458854270523,"pZ":3.095208659592485,"vX0":9.463353237288308,"vY0":-139.7022874141147,"vZ0":-1.160377788526146,"x":140.65,"y":155.21,"x0":-2.7426059642875726,"y0":50.00078796687147,"z0":5.213350909971126,"aX":-19.84373016467847},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.4,"breakHorizontal":16.3,"spinRate":2530,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3900069209512522,"extension":6.951251662989504},"index":1,"playId":"50018648-702c-3ef1-a381-1ba9890d3f61","pitchNumber":2,"startTime":"2026-07-18T01:53:58.224Z","endTime":"2026-07-18T01:54:01.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":91.7,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.796368802253248,"aZ":-26.05139028749152,"pfxX":0.026314681120252925,"pfxZ":3.3121493826431543,"pX":-0.22664531962495818,"pZ":3.089879203392964,"vX0":7.023562074507039,"vY0":-133.60355322933412,"vZ0":-0.7329874614972088,"x":125.64,"y":155.35,"x0":-2.8687018842598007,"y0":50.00088161228922,"z0":5.203624674223126,"aX":0.04830623680897286},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":-1.2,"spinRate":2531,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4065351156186865,"extension":6.7432920483555},"index":2,"playId":"4ee4c826-3ade-3db2-be16-d50ebe8965d9","pitchNumber":3,"startTime":"2026-07-18T01:54:16.378Z","endTime":"2026-07-18T01:54:19.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59860568451304,"aZ":-29.377089131935687,"pfxX":5.895522784900342,"pfxZ":1.8694732949829902,"pX":0.6306898577422803,"pZ":2.3182822558813814,"vX0":6.101561604916453,"vY0":-120.75739227213275,"vZ0":-0.6604507406646506,"x":92.96,"y":176.19,"x0":-2.682492634140813,"y0":50.00395505738097,"z0":5.150175313285479,"aX":8.820560000806418},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.5,"breakHorizontal":-12.0,"spinRate":2535,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.4513098684209558,"extension":6.7396259297745855},"hitData":{"launchSpeed":82.3,"launchAngle":15.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.75,"coordY":129.0}},"index":3,"playId":"009638b0-7712-392d-8040-15c612ab1ee4","pitchNumber":4,"startTime":"2026-07-18T01:54:35.408Z","endTime":"2026-07-18T01:54:46.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:54:46.582Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Osuna pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":1,"homeScore":12,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T01:55:05.543Z","endTime":"2026-07-18T01:55:35.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"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(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.9,"endSpeed":88.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.103255673112592,"aZ":-19.15061610412311,"pfxX":-8.366025946398207,"pfxZ":6.558904784616061,"pX":-0.6018337454679492,"pZ":2.967622390212125,"vX0":8.833576508954657,"vY0":-139.46733469456203,"vZ0":-2.5314943830782597,"x":139.94,"y":158.65,"x0":-2.711626304374899,"y0":50.00074873724796,"z0":5.139107864507261,"aX":-16.60654908449017},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2431,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.39158540234983663,"extension":6.8726978554449},"index":0,"playId":"dedd30d7-9360-30d6-8bfa-b667e9409486","pitchNumber":1,"startTime":"2026-07-18T01:55:13.618Z","endTime":"2026-07-18T01:55:16.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.557428309947593,"aZ":-25.640912920705507,"pfxX":0.23289276860112862,"pfxZ":3.5914301743501493,"pX":0.724269297097394,"pZ":3.2496407046827813,"vX0":9.33766980912919,"vY0":-132.7597842626198,"vZ0":-0.14868798179642428,"x":89.39,"y":151.04,"x0":-2.841903021741991,"y0":50.00002578231581,"z0":5.1443701279921825,"aX":0.42109013415835983},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-2.0,"spinRate":2545,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4097291250783295,"extension":6.880664724690289},"hitData":{"launchSpeed":50.2,"launchAngle":44.0,"totalDistance":134.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":81.41,"coordY":170.33}},"index":1,"playId":"badb9c64-8f6c-3cf5-ad19-ee2b428b94cf","pitchNumber":2,"startTime":"2026-07-18T01:55:28.034Z","endTime":"2026-07-18T01:55:35.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:55:35.600Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Riley homers (10) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":13,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T01:57:40.055Z","endTime":"2026-07-18T01:58:33.947Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":{"id":543309,"link":"/api/v1/people/543309"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Higashioka replaces Ben Peoples.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T01:57:21.821Z","endTime":"2026-07-18T01:57:41.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":40.5,"endSpeed":38.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.961172849597822,"aZ":-29.097499466064598,"pfxX":0.8660052207320352,"pfxZ":8.86516068406729,"pX":-0.9856704111015234,"pZ":3.7321719996179437,"vX0":0.610940194924224,"vY0":-58.20737593472923,"vZ0":7.634997598104937,"x":154.57,"y":138.01,"x0":-1.627821163126258,"y0":50.00020240192634,"z0":8.043173529408989,"aX":0.29996186350209625},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-149.2,"breakVerticalInduced":20.5,"breakHorizontal":-1.8,"spinRate":1134,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.9374871159122806,"extension":4.259505969502886},"index":1,"playId":"719792ca-42bf-3d0f-988a-b58f7044cc8c","pitchNumber":1,"startTime":"2026-07-18T01:57:41.822Z","endTime":"2026-07-18T01:57:46.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":61.9,"endSpeed":58.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.66203438567483,"aZ":-21.83366090549271,"pfxX":-4.06342510336393,"pfxZ":12.446719782876972,"pX":0.6006704625353325,"pZ":0.762079860230832,"vX0":5.544518997685342,"vY0":-90.044328464407,"vZ0":-3.9584228541842053,"x":94.1,"y":218.2,"x0":-1.974561252398169,"y0":50.001348409436694,"z0":6.399948801025439,"aX":-3.37521871029234},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":21.8,"breakHorizontal":5.8,"spinRate":1732,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.6056151222054895,"extension":4.868128216907424},"index":2,"playId":"fdb3be5c-7c12-358e-8df7-e2def9bc2466","pitchNumber":2,"startTime":"2026-07-18T01:57:54.350Z","endTime":"2026-07-18T01:57:58.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":59.4,"endSpeed":55.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.11424763784774,"aZ":-23.218385326770214,"pfxX":-2.775756268775025,"pfxZ":11.715174128013473,"pX":-0.7363863175289465,"pZ":3.387204459884997,"vX0":3.3562381404464987,"vY0":-86.51862784430135,"vZ0":0.8416420350281264,"x":145.07,"y":147.33,"x0":-2.333364015021722,"y0":50.00282954853172,"z0":6.847419664726401,"aX":-2.122262797703762},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":22.0,"breakHorizontal":4.0,"spinRate":1753,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.6310329748849384,"extension":4.507734904227911},"hitData":{"launchSpeed":106.9,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.61,"coordY":85.52}},"index":3,"playId":"d3cfe7d2-db41-3a83-aaf6-91c96c469e36","pitchNumber":3,"startTime":"2026-07-18T01:58:07.768Z","endTime":"2026-07-18T01:58:33.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:58:33.947Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":13,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T01:58:49.283Z","endTime":"2026-07-18T01:58:59.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":40.3,"endSpeed":39.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.912370558316367,"aZ":-29.741135237082847,"pfxX":-1.5774091731494808,"pfxZ":7.047329055471602,"pX":-0.89954664926662,"pZ":2.425891126126372,"vX0":1.2535692452058906,"vY0":-58.093855667831306,"vZ0":6.552134351908531,"x":151.29,"y":173.28,"x0":-1.7825996744916297,"y0":50.002783883691556,"z0":7.945266325796484,"aX":-0.5447947917764105},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-153.5,"breakVerticalInduced":16.8,"breakHorizontal":2.3,"spinRate":1095,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.9391087925983546,"extension":4.262096346509693},"hitData":{"launchSpeed":96.5,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":155.0}},"index":0,"playId":"754a3791-52be-325c-b1ad-8135c9c02ddc","pitchNumber":1,"startTime":"2026-07-18T01:58:50.854Z","endTime":"2026-07-18T01:58:59.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T01:58:59.177Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brewer Hicklen walks.","rbi":0,"awayScore":1,"homeScore":13,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T01:59:11.246Z","endTime":"2026-07-18T02:00:11.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":40.3,"endSpeed":38.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.8593862369060625,"aZ":-30.039361580118598,"pfxX":0.9397616382126217,"pfxZ":6.288080019955952,"pX":0.48649853429135115,"pZ":5.175296004751952,"vX0":2.114705686069695,"vY0":-57.55778320787288,"vZ0":9.685850574352589,"x":98.46,"y":99.05,"x0":-1.4893059083293334,"y0":50.00012221327748,"z0":8.224856794587083,"aX":0.31815998393672956},"breaks":{"breakAngle":1.2,"breakLength":34.8,"breakY":24.0,"breakVertical":-156.6,"breakVerticalInduced":16.9,"breakHorizontal":-2.6,"spinRate":1088,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.948121699394739,"extension":4.263640997096526},"index":0,"playId":"42ca07db-898e-362d-bd8e-e059e0629800","pitchNumber":1,"startTime":"2026-07-18T01:59:19.516Z","endTime":"2026-07-18T01:59:24.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":39.1,"endSpeed":37.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.700667057162597,"aZ":-29.975007282820492,"pfxX":1.3785132720379307,"pfxZ":6.864289802645876,"pX":-1.9683400393166715,"pZ":3.358431302020952,"vX0":-0.22275371629148594,"vY0":-55.98578984310319,"vZ0":8.381056599085014,"x":192.03,"y":148.1,"x0":-1.946726325199096,"y0":50.00051262577006,"z0":7.991375430469942,"aX":0.44081159880159987},"breaks":{"breakAngle":1.2,"breakLength":37.2,"breakY":24.0,"breakVertical":-166.1,"breakVerticalInduced":17.6,"breakHorizontal":-2.4,"spinRate":1083,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.9755470302964824,"extension":4.2027500757484315},"index":1,"playId":"03ed83fd-283f-36dd-8260-f2b9285dfecf","pitchNumber":2,"startTime":"2026-07-18T01:59:32.328Z","endTime":"2026-07-18T01:59:36.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":41.0,"endSpeed":39.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.018772510297132,"aZ":-29.151332768698563,"pfxX":0.1973906652197961,"pfxZ":8.452139616743496,"pX":1.4179823551913602,"pZ":2.740482885310031,"vX0":3.2693692493173714,"vY0":-59.0656382474095,"vZ0":6.3552056411995,"x":62.95,"y":164.79,"x0":-1.398097986324595,"y0":50.00188406223703,"z0":7.9338668890616075,"aX":0.07023457658630904},"breaks":{"breakAngle":0.0,"breakLength":32.4,"breakY":24.0,"breakVertical":-145.3,"breakVerticalInduced":19.2,"breakHorizontal":-1.8,"spinRate":1106,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.9232782281929461,"extension":4.271307879158361},"index":2,"playId":"045351e0-dbd4-3996-adc8-3ae0264733bd","pitchNumber":3,"startTime":"2026-07-18T01:59:44.702Z","endTime":"2026-07-18T01:59:48.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":42.8,"endSpeed":41.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.726090967888757,"aZ":-28.637089975971037,"pfxX":-0.21397192142144417,"pfxZ":9.030680960729724,"pX":-0.24153125659453706,"pZ":2.5125072985076087,"vX0":1.8475026427879793,"vY0":-61.94187861223065,"vZ0":5.094823044556773,"x":126.21,"y":170.94,"x0":-1.7195466110896147,"y0":50.00236176535887,"z0":7.871607817634983,"aX":-0.08386211792933344},"breaks":{"breakAngle":0.0,"breakLength":28.8,"breakY":24.0,"breakVertical":-130.6,"breakVerticalInduced":19.6,"breakHorizontal":-0.4,"spinRate":1182,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.8815841704553025,"extension":4.087775419427284},"index":3,"playId":"30791d7a-4a6b-37e6-abab-7f0c5409f632","pitchNumber":4,"startTime":"2026-07-18T01:59:56.252Z","endTime":"2026-07-18T02:00:00.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":39.4,"endSpeed":38.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.986931003538303,"aZ":-29.486984074796432,"pfxX":-0.32106324415555854,"pfxZ":8.138193985621099,"pX":-0.7837090913104183,"pZ":0.753189989855056,"vX0":1.21665067061491,"vY0":-56.96050479754945,"vZ0":5.009562189534295,"x":146.87,"y":218.44,"x0":-1.821669586212981,"y0":50.00276298359157,"z0":7.917888053783458,"aX":-0.10607790031276226},"breaks":{"breakAngle":0.0,"breakLength":34.8,"breakY":24.0,"breakVertical":-159.5,"breakVerticalInduced":18.4,"breakHorizontal":0.0,"spinRate":1068,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.9597598389576687,"extension":3.811911338742269},"index":4,"playId":"fc29990d-55be-3851-803e-82ee992fd6f7","pitchNumber":5,"startTime":"2026-07-18T02:00:07.705Z","endTime":"2026-07-18T02:00:11.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":676551,"link":"/api/v1/people/676551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676551,"link":"/api/v1/people/676551"},"credit":"b_pa"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:00:11.808Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Bart lines out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":13,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T02:00:34.932Z","endTime":"2026-07-18T02:01:29.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":40.0,"endSpeed":38.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.588916531721696,"aZ":-30.54326098003498,"pfxX":0.9383819965679168,"pfxZ":4.92946306676672,"pX":1.7758494311462403,"pZ":3.2096813699940765,"vX0":3.3581100725892346,"vY0":-57.2490182899239,"vZ0":7.755139989303376,"x":49.31,"y":152.12,"x0":-1.3246596480291404,"y0":50.00041752360827,"z0":8.347110559338903,"aX":0.3092237222866045},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-163.1,"breakVerticalInduced":14.5,"breakHorizontal":-3.5,"spinRate":1038,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.9590115642135228,"extension":3.9065981442449145},"index":0,"playId":"1e84acef-e2b2-30af-8e56-4b5943694398","pitchNumber":1,"startTime":"2026-07-18T02:00:34.932Z","endTime":"2026-07-18T02:00:38.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":40.7,"endSpeed":39.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.180998299741833,"aZ":-29.98921596682177,"pfxX":-0.98480491469887,"pfxZ":6.2459398632337955,"pX":1.0919420290834756,"pZ":2.964162669606592,"vX0":3.123007433348319,"vY0":-58.554415919329145,"vZ0":6.767348731012229,"x":75.38,"y":158.75,"x0":-1.474052667459941,"y0":50.00191285048826,"z0":8.284472032410559,"aX":-0.3444343791811846},"breaks":{"breakAngle":0.0,"breakLength":33.6,"breakY":24.0,"breakVertical":-152.4,"breakVerticalInduced":15.6,"breakHorizontal":0.4,"spinRate":1050,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.9330285349119931,"extension":3.764544093211444},"index":1,"playId":"1a8e630c-9b80-39d3-9790-5b7b5d1de03e","pitchNumber":2,"startTime":"2026-07-18T02:00:46.794Z","endTime":"2026-07-18T02:00:51.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":38.7,"endSpeed":37.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.468869742299681,"aZ":-30.844199303231026,"pfxX":-0.621700167473398,"pfxZ":4.252039318834765,"pX":-0.5617093739201822,"pZ":4.762676323393609,"vX0":1.1217123360024193,"vY0":-55.20242714167931,"vZ0":9.550895549070873,"x":138.41,"y":110.19,"x0":-1.5059406155370871,"y0":50.000319076755694,"z0":8.915147542714397,"aX":-0.19378479246166602},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-175.2,"breakVerticalInduced":13.4,"breakHorizontal":0.6,"spinRate":1005,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.9885744792427511,"extension":3.601779043935112},"index":2,"playId":"eb63f6e7-ecd6-3dda-943c-6273eafcfacc","pitchNumber":3,"startTime":"2026-07-18T02:01:09.189Z","endTime":"2026-07-18T02:01:13.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":39.5,"endSpeed":38.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.521863663215915,"aZ":-29.74885670807325,"pfxX":-0.04900718863145803,"pfxZ":7.29116397434219,"pX":-0.7922655025703748,"pZ":2.615666853960141,"vX0":1.0669397855038085,"vY0":-56.87555504408211,"vZ0":6.73571820715001,"x":147.2,"y":168.16,"x0":-1.7305240361316752,"y0":50.00119918623999,"z0":8.311767378315356,"aX":-0.01634082729730619},"breaks":{"breakAngle":0.0,"breakLength":34.8,"breakY":24.0,"breakVertical":-159.8,"breakVerticalInduced":17.3,"breakHorizontal":-0.4,"spinRate":1024,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.9578450598344839,"extension":3.794461174480081},"hitData":{"launchSpeed":76.9,"launchAngle":29.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.39,"coordY":93.16}},"index":3,"playId":"19d0f803-7421-3dd6-8329-63006ff10787","pitchNumber":4,"startTime":"2026-07-18T02:01:21.494Z","endTime":"2026-07-18T02:01:29.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:01:29.971Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Mateo hits a ground-rule double (6) on a fly ball to left field. Brewer Hicklen to 3rd.","rbi":0,"awayScore":1,"homeScore":13,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T02:01:45.672Z","endTime":"2026-07-18T02:02:34.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"postOnThird":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":39.9,"endSpeed":37.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.911821972037525,"aZ":-29.827650174999732,"pfxX":2.3496504658733666,"pfxZ":7.0698276760566365,"pX":0.8016105652240425,"pZ":4.703699866499346,"vX0":2.340409942303141,"vY0":-57.045319703970996,"vZ0":8.926422458648084,"x":86.44,"y":111.78,"x0":-1.5762967707093247,"y0":50.002669636734694,"z0":8.49187570561889,"aX":0.7793873659755199},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-158.9,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":1096,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.957681461444488,"extension":3.92417878515867},"index":0,"playId":"4ec33b95-9597-3b73-8d9a-170ed25dd9d3","pitchNumber":1,"startTime":"2026-07-18T02:01:48.145Z","endTime":"2026-07-18T02:01:54.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":40.2,"endSpeed":39.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.026273360698143,"aZ":-29.420443155027016,"pfxX":-0.5504258157339321,"pfxZ":7.925090985199199,"pX":-0.08123185842760235,"pZ":-0.838344658813239,"vX0":1.9213354467489687,"vY0":-58.305341946788936,"vZ0":2.767702977809224,"x":120.1,"y":261.42,"x0":-1.672677621488453,"y0":50.00204204124816,"z0":7.786644985148392,"aX":-0.19125613907424763},"breaks":{"breakAngle":0.0,"breakLength":33.6,"breakY":24.0,"breakVertical":-152.5,"breakVerticalInduced":16.7,"breakHorizontal":0.1,"spinRate":1055,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.9362400961571122,"extension":3.775262119112777},"index":1,"playId":"72e79bc4-e385-3ce4-a228-e24641d3a7ec","pitchNumber":2,"startTime":"2026-07-18T02:02:00.480Z","endTime":"2026-07-18T02:02:03.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":41.2,"endSpeed":39.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.600849716870071,"aZ":-28.989811755890205,"pfxX":-0.34408138197485316,"pfxZ":8.908302158328944,"pX":-0.9286258777825499,"pZ":4.16671237703872,"vX0":1.132515109090404,"vY0":-59.32466490617965,"vZ0":7.380767829409415,"x":152.4,"y":126.28,"x0":-1.8502949044494441,"y0":50.000230270254384,"z0":8.423145570194812,"aX":-0.12288017015871364},"breaks":{"breakAngle":0.0,"breakLength":32.4,"breakY":24.0,"breakVertical":-143.6,"breakVerticalInduced":20.8,"breakHorizontal":0.1,"spinRate":1104,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.922778498250663,"extension":3.636352707425185},"hitData":{"launchSpeed":102.7,"launchAngle":23.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":37.5,"coordY":98.47}},"index":2,"playId":"fe0ed46e-dbbc-36b9-b812-9c48368a7958","pitchNumber":3,"startTime":"2026-07-18T02:02:19.900Z","endTime":"2026-07-18T02:02:34.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_ab"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:02:34.731Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Mederos singles on a ground ball to left fielder Alejandro Osuna, deflected by third baseman Josh Jung. Brewer Hicklen scores. Jorge Mateo scores.","rbi":2,"awayScore":1,"homeScore":15,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T02:02:51.590Z","endTime":"2026-07-18T02:03:39.102Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":{"id":543309,"link":"/api/v1/people/543309"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"responsiblePitcher":{"id":543309,"link":"/api/v1/people/543309"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":39.5,"endSpeed":38.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.775467361025222,"aZ":-29.75025395646179,"pfxX":-0.31899165179611166,"pfxZ":7.375154964923317,"pX":-0.1843936404363732,"pZ":3.505926774314315,"vX0":1.4571120355414233,"vY0":-56.70321178934909,"vZ0":7.67186066576611,"x":124.03,"y":144.12,"x0":-1.4399916353415931,"y0":50.001676263434184,"z0":8.46375918381308,"aX":-0.10484355493420683},"breaks":{"breakAngle":0.0,"breakLength":36.0,"breakY":24.0,"breakVertical":-160.9,"breakVerticalInduced":18.1,"breakHorizontal":-0.1,"spinRate":1098,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.9628617731162437,"extension":3.679175255224293},"index":0,"playId":"198aa72b-38d8-3f37-ac20-afad59d73739","pitchNumber":1,"startTime":"2026-07-18T02:02:58.682Z","endTime":"2026-07-18T02:03:02.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":682989,"link":"/api/v1/people/682989","batSide":{"code":"R","description":"Right"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":40.8,"endSpeed":39.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.949147022827405,"aZ":-29.832603519799026,"pfxX":-2.1089342752545654,"pfxZ":6.580815058728003,"pX":0.683819673208814,"pZ":1.837043695685038,"vX0":2.981878814596537,"vY0":-58.89711515132715,"vZ0":5.616993706238562,"x":90.93,"y":189.18,"x0":-1.5931402081593555,"y0":50.00201855504192,"z0":7.951539495061735,"aX":-0.7501272799453123},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-150.0,"breakVerticalInduced":15.5,"breakHorizontal":2.5,"spinRate":1108,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.9256389800791274,"extension":4.044686188638619},"index":1,"playId":"47bbc05d-83fb-3e47-9222-53c8891462a6","pitchNumber":2,"startTime":"2026-07-18T02:03:14.921Z","endTime":"2026-07-18T02:03:19.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":682989,"link":"/api/v1/people/682989","batSide":{"code":"R","description":"Right"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":42.4,"endSpeed":40.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.319725461681406,"aZ":-29.158172777460063,"pfxX":-1.419613213546418,"pfxZ":7.826232358720823,"pX":0.5152072193716395,"pZ":2.758681867778084,"vX0":2.8185443104260597,"vY0":-61.295551846153266,"vZ0":5.523767684336593,"x":97.36,"y":164.3,"x0":-1.6166924835613379,"y0":50.002810675490174,"z0":8.06741917166206,"aX":-0.5473044779120354},"breaks":{"breakAngle":1.2,"breakLength":30.0,"breakY":24.0,"breakVertical":-135.1,"breakVerticalInduced":17.4,"breakHorizontal":1.4,"spinRate":1158,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.8891738632246398,"extension":3.80809960946112},"hitData":{"launchSpeed":103.7,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":62.51,"coordY":121.65}},"index":2,"playId":"832936db-88df-34e0-a792-2c64b8fc5592","pitchNumber":3,"startTime":"2026-07-18T02:03:27.296Z","endTime":"2026-07-18T02:03:39.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":682989,"link":"/api/v1/people/682989","batSide":{"code":"R","description":"Right"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":676551,"link":"/api/v1/people/676551"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"b_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"b_pa"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:03:39.102Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":15,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T02:04:01.680Z","endTime":"2026-07-18T02:04:46.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":38.9,"endSpeed":38.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.423547517862286,"aZ":-29.193010743823933,"pfxX":-0.21952525793847588,"pfxZ":9.209334372457548,"pX":-0.594408485116361,"pZ":1.8755672543844113,"vX0":1.0462680067656527,"vY0":-56.10955067531777,"vZ0":5.912010436536283,"x":139.66,"y":188.14,"x0":-1.5049770795098332,"y0":50.00065823757003,"z0":8.32999719492196,"aX":-0.07104146493469854},"breaks":{"breakAngle":0.0,"breakLength":36.0,"breakY":24.0,"breakVertical":-161.6,"breakVerticalInduced":20.4,"breakHorizontal":-0.1,"spinRate":1082,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.9711072333721384,"extension":3.604662333667666},"index":0,"playId":"f5f77034-f2ea-32a7-adab-3eba63b8fc02","pitchNumber":1,"startTime":"2026-07-18T02:04:01.680Z","endTime":"2026-07-18T02:04:05.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":682989,"link":"/api/v1/people/682989"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":41.2,"endSpeed":39.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.178010607510174,"aZ":-29.42611958475981,"pfxX":-2.182009425300255,"pfxZ":7.676826476369371,"pX":0.2244969029078567,"pZ":4.417429979972303,"vX0":2.5461384208049336,"vY0":-59.180895251282266,"vZ0":7.819374804663386,"x":108.44,"y":119.51,"x0":-1.6628722482269143,"y0":50.00255796923505,"z0":8.448399981450745,"aX":-0.7810477059680665},"breaks":{"breakAngle":1.2,"breakLength":32.4,"breakY":24.0,"breakVertical":-145.7,"breakVerticalInduced":18.5,"breakHorizontal":2.9,"spinRate":1102,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.9224047631489136,"extension":3.617949802801413},"index":1,"playId":"e17e3f82-2def-3dc8-baf6-6191a827b337","pitchNumber":2,"startTime":"2026-07-18T02:04:13.387Z","endTime":"2026-07-18T02:04:18.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":682989,"link":"/api/v1/people/682989"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":40.3,"endSpeed":38.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.123980748758284,"aZ":-29.271894327786836,"pfxX":-1.9657689550569337,"pfxZ":8.405705288890935,"pX":-1.5441217246894094,"pZ":2.347714819159645,"vX0":0.49238032971195156,"vY0":-58.15879039703436,"vZ0":6.09086855543455,"x":175.86,"y":175.39,"x0":-1.7161660111962458,"y0":50.00057827865329,"z0":8.099532648227044,"aX":-0.6776760373710043},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-151.2,"breakVerticalInduced":19.2,"breakHorizontal":3.4,"spinRate":1129,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.9394642303132605,"extension":3.891567620618738},"hitData":{"launchSpeed":96.2,"launchAngle":35.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.37,"coordY":67.98}},"index":2,"playId":"1bf7203d-931d-3ee5-85da-9e81391a362a","pitchNumber":3,"startTime":"2026-07-18T02:04:36.404Z","endTime":"2026-07-18T02:04:46.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543309,"link":"/api/v1/people/543309","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":695508,"link":"/api/v1/people/695508"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":682989,"link":"/api/v1/people/682989"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:04:46.510Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to third baseman Kyle Farmer.","rbi":0,"awayScore":1,"homeScore":15,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T02:07:31.740Z","endTime":"2026-07-18T02:07:45.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kyle Farmer replaces third baseman Austin Riley, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T02:06:36.997Z","endTime":"2026-07-18T02:07:34.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26397458149742,"aZ":-20.17821029964581,"pfxX":-7.492088042973821,"pfxZ":6.203748098487595,"pX":-0.025847470514578662,"pZ":2.3010659084474883,"vX0":10.326172073237446,"vY0":-137.826700535214,"vZ0":-3.8952179463594527,"x":117.99,"y":176.65,"x0":-2.83922576170468,"y0":50.00029937505263,"z0":5.087040843779548,"aX":-14.481559307939351},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":11.5,"spinRate":2476,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3966835578018668,"extension":6.702782994922428},"hitData":{"launchSpeed":85.4,"launchAngle":66.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.33,"coordY":143.21}},"index":1,"playId":"39de2ef4-f820-3707-a772-9b8e02d70566","pitchNumber":1,"startTime":"2026-07-18T02:07:34.044Z","endTime":"2026-07-18T02:07:45.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:07:45.173Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":1,"homeScore":15,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T02:08:01.176Z","endTime":"2026-07-18T02:09:20.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66144470139308,"aZ":-27.617719494869533,"pfxX":-1.236502650701211,"pfxZ":2.6245820853859945,"pX":0.8095799068841749,"pZ":2.0537182959233986,"vX0":9.864868795194266,"vY0":-130.72465708631353,"vZ0":-2.327240736900106,"x":86.14,"y":183.33,"x0":-2.8467624219286725,"y0":50.00369740145163,"z0":5.0214712886293125,"aX":-2.1483946848575473},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":0.1,"spinRate":2572,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4184442136791442,"extension":6.908063089324905},"index":0,"playId":"9242dab5-6922-3c23-8d1d-38ae8b6d4f44","pitchNumber":1,"startTime":"2026-07-18T02:08:06.188Z","endTime":"2026-07-18T02:08:09.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.823588285814022,"aZ":-17.416829106070757,"pfxX":-7.178992020952105,"pfxZ":7.523065210624662,"pX":0.4928809692723571,"pZ":2.802818229213284,"vX0":10.91839668465411,"vY0":-139.08983423984301,"vZ0":-3.3446172672355066,"x":98.21,"y":163.1,"x0":-2.548462511559775,"y0":50.004306859495514,"z0":5.173997578972135,"aX":-14.08607653719258},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":10.8,"spinRate":2532,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3936108299563794,"extension":6.778505962178205},"index":1,"playId":"11d01432-f329-3e21-a441-4649120b406c","pitchNumber":2,"startTime":"2026-07-18T02:08:19.940Z","endTime":"2026-07-18T02:08:22.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90659920090475,"aZ":-20.029003894846017,"pfxX":-8.77410919686292,"pfxZ":6.0998495000938835,"pX":-0.1224754269603789,"pZ":3.351100547958284,"vX0":10.207282810451078,"vY0":-140.27460960162261,"vZ0":-1.5463100586837901,"x":121.67,"y":148.3,"x0":-2.6695393602069344,"y0":50.00427208994048,"z0":5.216032376882635,"aX":-17.476409336859785},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":2545,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.39055894726474527,"extension":6.806584381320378},"index":2,"playId":"ca8dc121-034d-3743-8e86-3dcf683cfa64","pitchNumber":3,"startTime":"2026-07-18T02:08:34.484Z","endTime":"2026-07-18T02:08:38.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.213046711512085,"aZ":-17.102663810518113,"pfxX":-6.875819528012029,"pfxZ":7.411496093907029,"pX":0.11162262597207857,"pZ":4.0040743112264305,"vX0":9.421124866624364,"vY0":-141.66667377053156,"vZ0":-0.8412050191836541,"x":112.75,"y":130.67,"x0":-2.362925477473782,"y0":50.00406333614835,"z0":5.397618600154057,"aX":-13.985157202878089},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2398,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3865608124230695,"extension":6.854624011888417},"index":3,"playId":"34f08269-6502-3d90-906f-41a1cb5d1561","pitchNumber":4,"startTime":"2026-07-18T02:08:57.282Z","endTime":"2026-07-18T02:09:00.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.944328973883515,"aZ":-26.04705114613577,"pfxX":0.6764214177451708,"pfxZ":3.3821181655531776,"pX":0.5712962969685834,"pZ":1.887375422445232,"vX0":8.685254098847372,"vY0":-132.86555315780703,"vZ0":-3.511541203340522,"x":95.22,"y":187.82,"x0":-2.8099928106321492,"y0":50.00357625858438,"z0":5.091226502037733,"aX":1.2233371013629226},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":-2.9,"spinRate":2508,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.41018904852299354,"extension":6.926859627196023},"index":4,"playId":"5eb2866a-3349-33ab-84a1-506c2acf5f18","pitchNumber":5,"startTime":"2026-07-18T02:09:16.346Z","endTime":"2026-07-18T02:09:20.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:09:20.221Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, second baseman Jorge Mateo to first baseman Dominic Smith.","rbi":0,"awayScore":1,"homeScore":15,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T02:09:27.868Z","endTime":"2026-07-18T02:11:19.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.94"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.21"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.10"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.25"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.71"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.97"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.92"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.02"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.22"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.78"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.49"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".159"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".069"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".029"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".527"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"}]}}]}]},"pitcherHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"pitching"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.73"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".527"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"}],"pitcherHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.661464421165068,"aZ":-18.548959258551818,"pfxX":-6.872559054264498,"pfxZ":6.882325592283243,"pX":0.8420380203612523,"pZ":1.9213945708199764,"vX0":12.045903978166004,"vY0":-139.18553492995517,"vZ0":-5.377017983441289,"x":84.9,"y":186.9,"x0":-2.6316263832027036,"y0":50.001099912310515,"z0":5.090501391426139,"aX":-13.602993695710076},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":10.2,"spinRate":2486,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3922046410418423,"extension":6.817228195993149},"index":0,"playId":"916db560-76c3-3fa3-a5e3-59d7a295f3af","pitchNumber":1,"startTime":"2026-07-18T02:09:43.552Z","endTime":"2026-07-18T02:09:47.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762024374440795,"aZ":-23.703600164190075,"pfxX":0.3037789600608196,"pfxZ":4.792230746676736,"pX":1.1803936697713233,"pZ":2.888166324109994,"vX0":10.440780758356826,"vY0":-131.57012790179763,"vZ0":-1.4033953531015055,"x":72.01,"y":160.8,"x0":-2.865089566120268,"y0":50.002121942071,"z0":5.17122555995174,"aX":0.5369669287911417},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":-2.6,"spinRate":2623,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4149841566034027,"extension":6.8901307424338},"index":1,"playId":"85d5a9c3-4404-3152-978e-51fe75c64623","pitchNumber":2,"startTime":"2026-07-18T02:10:00.860Z","endTime":"2026-07-18T02:10:03.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51506055920059,"aZ":-22.151414258822754,"pfxX":-1.5910238255717015,"pfxZ":5.48503969127485,"pX":2.6599536839612488,"pZ":0.5372908223011732,"vX0":14.485642097410459,"vY0":-133.9447130032701,"vZ0":-7.764293928517338,"x":15.61,"y":224.27,"x0":-2.5992302172328348,"y0":50.00203134221897,"z0":5.0443158055051756,"aX":-2.909542005345087},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":-0.1,"spinRate":2602,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40811190979585366,"extension":6.7727136850549625},"index":2,"playId":"821f7170-ccb8-365f-931d-6ba521425c99","pitchNumber":3,"startTime":"2026-07-18T02:10:15.502Z","endTime":"2026-07-18T02:10:18.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70680827619688,"aZ":-25.24078516511745,"pfxX":1.0835332673104543,"pfxZ":3.863315187594024,"pX":0.9892218577481778,"pZ":2.7205456377141854,"vX0":10.017391133332133,"vY0":-132.23889456365671,"vZ0":-1.5119484370501484,"x":79.29,"y":165.33,"x0":-2.968044424868593,"y0":50.00147923543362,"z0":5.127999355638679,"aX":1.9442201583472734},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":-3.8,"spinRate":2658,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4121068766427842,"extension":6.866988717008939},"index":3,"playId":"59636705-2143-332e-a350-29a9870c5dab","pitchNumber":4,"startTime":"2026-07-18T02:10:35.733Z","endTime":"2026-07-18T02:10:38.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":91.9,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68154992661227,"aZ":-25.62695336313244,"pfxX":-1.900398255161301,"pfxZ":3.6148298793970195,"pX":1.7623865837397492,"pZ":2.445010727904094,"vX0":12.813040034471879,"vY0":-133.26871311200836,"vZ0":-2.154550563376506,"x":49.82,"y":172.76,"x0":-2.8459488493914855,"y0":50.00428673322753,"z0":5.101363953948303,"aX":-3.4448755620806573},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":0.8,"spinRate":2622,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4098621076092437,"extension":6.77764540756478},"index":4,"playId":"cfb08c25-969c-3bb7-af10-52b487e0e900","pitchNumber":5,"startTime":"2026-07-18T02:10:52.390Z","endTime":"2026-07-18T02:10:55.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30544698632902,"aZ":-22.452268841501855,"pfxX":-0.4374081952800837,"pfxZ":5.436724141791755,"pX":-0.7079953184633042,"pZ":2.8946761863335895,"vX0":6.11673237545243,"vY0":-132.17749743024697,"vZ0":-1.5589051764455542,"x":143.99,"y":160.62,"x0":-2.9847233983221186,"y0":50.00399325903919,"z0":5.123271979157059,"aX":-0.7827432446153942},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":-0.4,"spinRate":2617,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4126752252100254,"extension":6.959468096919811},"hitData":{"launchSpeed":57.5,"launchAngle":16.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.45,"coordY":142.49}},"index":5,"playId":"95aa3bb6-0347-331c-824a-a0a809737941","pitchNumber":6,"startTime":"2026-07-18T02:11:11.311Z","endTime":"2026-07-18T02:11:19.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":622761,"link":"/api/v1/people/622761"},"third":{"id":571657,"link":"/api/v1/people/571657"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":676551,"link":"/api/v1/people/676551"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-18T02:11:19.487Z","atBatIndex":80}]