[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Bolte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T00:11:33.025Z","endTime":"2026-08-22T00:13:27.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T20:46:32.342Z","endTime":"2026-08-21T23:47:57.974Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"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-08-21T23:47:57.974Z","endTime":"2026-08-22T00:10:03.978Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"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-08-22T00:10:03.978Z","endTime":"2026-08-22T00:11:35.104Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.172036264744865,"aZ":-18.09611521706169,"pfxX":-7.450012078560792,"pfxZ":7.574003502134854,"pX":0.09177309534602814,"pZ":2.451265989858289,"vX0":6.282259578162388,"vY0":-135.38330886978835,"vZ0":-5.880042075963259,"x":113.5,"y":172.6,"x0":-1.2892728742175115,"y0":50.003958280745195,"z0":5.915257286387854,"aX":-13.849729035334454},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2025,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4043563006790194,"extension":6.830910972365147},"index":3,"playId":"289cd07b-e36f-34c1-a9b2-14fbbe326204","pitchNumber":1,"startTime":"2026-08-22T00:11:35.104Z","endTime":"2026-08-22T00:11:39.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.6,"endSpeed":85.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.831898864575162,"aZ":-19.97115887677295,"pfxX":-6.88452383383752,"pfxZ":6.623893093772988,"pX":0.26869477341940584,"pZ":2.452174897089958,"vX0":6.253695295638874,"vY0":-134.75311661572863,"vZ0":-5.523572769976304,"x":106.76,"y":172.57,"x0":-1.185805287432925,"y0":50.003840032950244,"z0":5.936283117059872,"aX":-12.683039405291565},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":11.2,"spinRate":1826,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4062228475641425,"extension":6.760656231494575},"index":4,"playId":"d5caf6f6-17e8-3771-87eb-a6c5580abe49","pitchNumber":2,"startTime":"2026-08-22T00:11:53.900Z","endTime":"2026-08-22T00:11:57.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24613955705382,"aZ":-35.9493461561648,"pfxX":11.707466352936983,"pfxZ":-2.695938098072042,"pX":1.1179988297455201,"pZ":1.5863097915267068,"vX0":2.199808785406427,"vY0":-118.60522208782552,"vZ0":-2.4781819517113997,"x":74.38,"y":195.95,"x0":-1.3447933750232588,"y0":50.00233670206126,"z0":5.977154011559357,"aX":16.397781317825412},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.3,"breakHorizontal":-21.7,"spinRate":2885,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4648122483439301,"extension":6.719612397920932},"index":5,"playId":"5c7ff328-9492-3b3b-8cdb-19caa1c12aa8","pitchNumber":3,"startTime":"2026-08-22T00:12:12.571Z","endTime":"2026-08-22T00:12:17.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907377410427056,"aZ":-35.479500387638005,"pfxX":11.962956648582736,"pfxZ":-2.3758126938278377,"pX":1.1970673965171934,"pZ":1.3051716783134601,"vX0":2.166421386444815,"vY0":-118.46706200193512,"vZ0":-3.351190889133915,"x":71.37,"y":203.54,"x0":-1.2858540573300221,"y0":50.000948676553726,"z0":6.048953741901269,"aX":16.657448330291604},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.9,"breakHorizontal":-22.2,"spinRate":2967,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4659745728016187,"extension":6.736781913597706},"index":6,"playId":"a1cb9df2-8e23-39da-a44d-92beaf2fdd14","pitchNumber":4,"startTime":"2026-08-22T00:12:29.474Z","endTime":"2026-08-22T00:12:34.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.8,"endSpeed":86.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290388468762753,"aZ":-15.91559514519161,"pfxX":-6.603926810233188,"pfxZ":8.609231450009203,"pX":-0.24390057166471996,"pZ":2.339287237953895,"vX0":5.231399109159989,"vY0":-136.38334744285135,"vZ0":-6.664515129281328,"x":126.3,"y":175.62,"x0":-1.3265535315325323,"y0":50.00179213741236,"z0":5.907297018505581,"aX":-12.471111347415594},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":10.9,"spinRate":2028,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40121854080552977,"extension":6.783926063016373},"index":7,"playId":"b01905f8-1ef9-365b-8b26-9303ce6f284d","pitchNumber":5,"startTime":"2026-08-22T00:12:45.427Z","endTime":"2026-08-22T00:12:48.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.0,"endSpeed":86.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.787051651153263,"aZ":-16.789534551525087,"pfxX":-4.839063120104431,"pfxZ":7.94179007143272,"pX":0.28873510279553427,"pZ":4.422943642097924,"vX0":5.398968603787397,"vY0":-138.29707360764633,"vZ0":-1.5884867376749212,"x":105.99,"y":119.36,"x0":-1.0598942237121451,"y0":50.00515205866748,"z0":6.130751122139601,"aX":-9.377110027936231},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":1985,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3960241788713743,"extension":6.754548493204361},"index":8,"playId":"8c4e6efa-8e85-3660-9b05-d9ce1ba2d55b","pitchNumber":6,"startTime":"2026-08-22T00:13:07.588Z","endTime":"2026-08-22T00:13:10.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.526796795976427,"aZ":-27.53629553585196,"pfxX":1.6826727627998999,"pfxZ":2.6941921434217804,"pX":-0.547141983040984,"pZ":3.700248532694962,"vX0":1.3822674679443843,"vY0":-130.5918795677061,"vZ0":-0.9578514713729729,"x":137.86,"y":138.87,"x0":-1.3026048095340181,"y0":50.00068647684207,"z0":6.150560857129094,"aX":2.89425063544224},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2370,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.420065935597548,"extension":6.744001143710518},"index":9,"playId":"0b8abb15-1135-339a-98dc-d390ae4a14d7","pitchNumber":7,"startTime":"2026-08-22T00:13:21.120Z","endTime":"2026-08-22T00:13:27.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-08-22T00:13:27.446Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeff McNeil grounds into a double play, first baseman Christian Walker to shortstop Nick Allen to first baseman Christian Walker. Henry Bolte out at 2nd. Jeff McNeil out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T00:13:28.005Z","endTime":"2026-08-22T00:14:00.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47325367708264,"aZ":-17.45630761327589,"pfxX":-8.708183905449394,"pfxZ":7.84855228610391,"pX":0.36292894319483515,"pZ":1.258908812410312,"vX0":7.407168357785933,"vY0":-136.2140550152393,"vZ0":-9.15406789891494,"x":103.17,"y":204.79,"x0":-1.2628493148584825,"y0":50.00596739043726,"z0":5.875163701216747,"aX":-16.33487299937308},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":14.2,"spinRate":1896,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4024165818679597,"extension":6.712916920142453},"hitData":{"launchSpeed":102.6,"launchAngle":-5.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":144.4,"coordY":175.91}},"index":0,"playId":"6daaa565-d5dc-3474-b4af-8f7deda6ef14","pitchNumber":1,"startTime":"2026-08-22T00:13:52.407Z","endTime":"2026-08-22T00:14:00.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:14:00.225Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T00:14:27.215Z","endTime":"2026-08-22T00:14:54.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.704784746424895,"aZ":-14.852288136569749,"pfxX":-2.905538606258526,"pfxZ":9.299403671539569,"pX":-0.06465526607256106,"pZ":2.8456440328806054,"vX0":3.991624610548773,"vY0":-136.07587407988802,"vZ0":-5.6067106822029045,"x":119.46,"y":161.95,"x0":-1.1775957878428152,"y0":50.00338335485774,"z0":5.973181997088508,"aX":-5.412937032988101},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":4.3,"spinRate":2242,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40353529962840673,"extension":6.775217057736731},"index":0,"playId":"cae15171-9675-3065-9415-6bc41f025e53","pitchNumber":1,"startTime":"2026-08-22T00:14:30.005Z","endTime":"2026-08-22T00:14:34.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138757534774076,"aZ":-36.313358538748616,"pfxX":11.358993709974389,"pfxZ":-2.9460375654841293,"pX":0.3231846108657067,"pZ":2.90586782561771,"vX0":0.6282514531541464,"vY0":-118.74793952331099,"vZ0":0.3142924897433752,"x":104.68,"y":160.32,"x0":-1.4183844344572798,"y0":50.00343578866863,"z0":6.119304169422479,"aX":15.961097245285906},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.9,"breakHorizontal":-20.6,"spinRate":2881,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.46411787219805944,"extension":6.64414409245634},"hitData":{"launchSpeed":102.1,"launchAngle":40.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.92,"coordY":51.66}},"index":1,"playId":"4c829f44-570b-3d4f-b768-d12a4e181336","pitchNumber":2,"startTime":"2026-08-22T00:14:43.880Z","endTime":"2026-08-22T00:14:54.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:14:54.739Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to pitcher J.T. Ginn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T00:17:18.061Z","endTime":"2026-08-22T00:18:43.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T00:17:05.927Z","endTime":"2026-08-22T00:17:20.300Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13132109781835,"aZ":-22.796044046798368,"pfxX":-5.77460130024697,"pfxZ":5.031299913937449,"pX":-0.4781542540856836,"pZ":2.4686159556024547,"vX0":3.745293685293138,"vY0":-136.2254725529115,"vZ0":-4.455595665444446,"x":135.23,"y":172.13,"x0":-1.126157182531761,"y0":50.00411851196571,"z0":5.717151333531018,"aX":-10.768292052998286},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":9.6,"spinRate":2014,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40328178690092376,"extension":6.64654890510098},"index":1,"playId":"141467d2-e336-3110-a608-0c20ba3c03dc","pitchNumber":1,"startTime":"2026-08-22T00:17:20.300Z","endTime":"2026-08-22T00:17:23.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323305590149758,"aZ":-33.340261267422946,"pfxX":2.04117615005409,"pfxZ":-0.7405131956695907,"pX":1.7600204637660761,"pZ":1.7711316515868518,"vX0":6.902663991127342,"vY0":-125.46155834321145,"vZ0":-2.574532773020831,"x":49.91,"y":190.96,"x0":-1.3060900267921047,"y0":50.0040062749007,"z0":5.561719261871339,"aX":3.212032676575557},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-5.5,"spinRate":2368,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4386709846457002,"extension":6.709347723996878},"index":2,"playId":"0273c9b2-aa00-381e-b084-a75b05b30830","pitchNumber":2,"startTime":"2026-08-22T00:17:42.155Z","endTime":"2026-08-22T00:17:46.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05952941873016,"aZ":-28.396342979873392,"pfxX":-10.37060716161903,"pfxZ":1.9978996112174077,"pX":-0.31235252381016115,"pZ":2.706836565226501,"vX0":5.709666619910158,"vY0":-137.5658594067311,"vZ0":-2.738961862695619,"x":128.91,"y":165.7,"x0":-1.0811269023222252,"y0":50.00560697480104,"z0":5.665847656063763,"aX":-19.632272486978582},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":2106,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4000731541506526,"extension":6.638504186122799},"index":3,"playId":"b46a40e7-f555-3783-b573-af783724fe6c","pitchNumber":3,"startTime":"2026-08-22T00:18:00.181Z","endTime":"2026-08-22T00:18:04.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972348486395607,"aZ":-33.696267229672685,"pfxX":1.528693791779773,"pfxZ":-0.9562049072247012,"pX":1.5601502003979342,"pZ":1.7803964853813141,"vX0":6.056644265374692,"vY0":-126.63199414630033,"vZ0":-2.3570484741415076,"x":57.53,"y":190.71,"x0":-1.0779231084962353,"y0":50.00204659433318,"z0":5.464658485078708,"aX":2.43842995543927},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-4.3,"spinRate":2408,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43539346268351364,"extension":6.411909928214844},"index":4,"playId":"62318ab2-3e9d-3408-9b33-1d5ce9cfe756","pitchNumber":4,"startTime":"2026-08-22T00:18:17.009Z","endTime":"2026-08-22T00:18:22.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48945578324961,"aZ":-26.481441860728907,"pfxX":-11.45879194118973,"pfxZ":2.985224376568845,"pX":0.15171444049174626,"pZ":1.6858798300537983,"vX0":7.275328544382309,"vY0":-138.17036153220437,"vZ0":-5.515048492471187,"x":111.22,"y":193.26,"x0":-1.0443121521467833,"y0":50.00674547069055,"z0":5.517723215634414,"aX":-21.874896103162804},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":19.0,"spinRate":2055,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39838337309016403,"extension":6.728605898071129},"hitData":{"launchSpeed":82.6,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.28,"coordY":184.03}},"index":5,"playId":"c0267330-f8ac-39b4-9f9c-d06bd140dace","pitchNumber":5,"startTime":"2026-08-22T00:18:35.439Z","endTime":"2026-08-22T00:18:43.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:18:43.558Z","atBatIndex":3},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yordan Alvarez hit by pitch. Jose Altuve to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T00:18:57.318Z","endTime":"2026-08-22T00:20:39.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.887545828375966,"aZ":-27.81573548431266,"pfxX":-10.80336325773245,"pfxZ":2.3920671321524347,"pX":-1.001144862687235,"pZ":2.0049739536418474,"vX0":4.752880536325724,"vY0":-134.8436882942638,"vZ0":-4.315478709344837,"x":155.16,"y":184.65,"x0":-1.3921091606885374,"y0":50.00559014408766,"z0":5.610463985445233,"aX":-19.71121279820521},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.5,"breakHorizontal":18.4,"spinRate":2023,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4076538848134592,"extension":6.785845974463495},"index":0,"playId":"3bd4027e-05f0-3cef-8247-888827308e08","pitchNumber":1,"startTime":"2026-08-22T00:19:22.825Z","endTime":"2026-08-22T00:19:29.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504656615750417,"aZ":-19.87272731187681,"pfxX":-2.152149331085716,"pfxZ":6.61964774327944,"pX":-1.5229758318428106,"pZ":4.038893983315535,"vX0":0.8831440699694927,"vY0":-135.2203954656562,"vZ0":-0.686628228592591,"x":175.05,"y":129.73,"x0":-1.5735415028145643,"y0":50.003505212060546,"z0":5.68593174013412,"aX":-3.999624934912421},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":3.7,"spinRate":1935,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4045205314986422,"extension":6.5796944167869285},"index":1,"playId":"fcb20b13-701f-357f-ab1d-0d2634aea504","pitchNumber":2,"startTime":"2026-08-22T00:20:15.007Z","endTime":"2026-08-22T00:20:20.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58112991023262,"aZ":-25.688345498494936,"pfxX":0.04206979424292179,"pfxZ":3.7808235768918834,"pX":1.8496340581362536,"pZ":4.281725570209622,"vX0":8.239522449695976,"vY0":-129.7253940039229,"vZ0":1.6972120187695965,"x":46.5,"y":123.17,"x0":-1.3648690470297353,"y0":50.00131241345889,"z0":5.568992246048073,"aX":0.07078331628581462},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2190,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4212306597786446,"extension":6.538101137182981},"index":2,"playId":"cbbecb50-0505-3c30-8957-465396b9e883","pitchNumber":3,"startTime":"2026-08-22T00:20:34.968Z","endTime":"2026-08-22T00:20:39.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:20:39.983Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, first baseman Tommy White to pitcher J.T. Ginn. Jose Altuve to 3rd. Yordan Alvarez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T00:20:44.017Z","endTime":"2026-08-22T00:25:51.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.531911236343596,"aZ":-26.244355208459368,"pfxX":-9.1331871543097,"pfxZ":3.1596345474455667,"pX":0.11618935780908601,"pZ":1.3468484724327847,"vX0":6.847607028713668,"vY0":-136.49741382188608,"vZ0":-6.156186528152449,"x":112.57,"y":202.42,"x0":-1.2450669557435199,"y0":50.00307597620304,"z0":5.4515021109179305,"aX":-17.143077702530555},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.6,"breakHorizontal":15.0,"spinRate":2120,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4020791871202065,"extension":6.847259380511368},"index":0,"playId":"d96fc648-9df5-3538-81e3-06b5943348c1","pitchNumber":1,"startTime":"2026-08-22T00:21:27.784Z","endTime":"2026-08-22T00:21:31.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-22T00:21:44.968Z","endTime":"2026-08-22T00:22:01.199Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898162203043483,"aZ":-27.747846645363477,"pfxX":-6.1804237844922785,"pfxZ":2.64975696531757,"pX":-0.18428221287327767,"pZ":0.296160940611981,"vX0":5.160835799353804,"vY0":-128.69449480346336,"vZ0":-7.451804758293915,"x":124.02,"y":230.78,"x0":-1.4173392644894558,"y0":50.0010806507668,"z0":5.392724693705408,"aX":-10.316649177866653},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":10.0,"spinRate":1534,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4263758744007813,"extension":6.773479838313213},"index":2,"playId":"3965fa86-740f-3d4e-a816-72332168e4a6","pitchNumber":2,"startTime":"2026-08-22T00:22:01.199Z","endTime":"2026-08-22T00:22:05.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.1,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20045440726846,"aZ":-24.229955146385386,"pfxX":-5.820600036481329,"pfxZ":4.29269743888519,"pX":-0.4153766605452838,"pZ":3.30531012822811,"vX0":4.278736288922527,"vY0":-135.5777868249522,"vZ0":-1.7363211137670724,"x":132.83,"y":149.54,"x0":-1.2622392532244378,"y0":50.00461150717755,"z0":5.654612801780006,"aX":-10.775975101466873},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":9.6,"spinRate":1999,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4048713163017057,"extension":6.673714292098092},"index":3,"playId":"e6edf1ea-8bf4-373f-bd3d-309212f4d993","pitchNumber":3,"startTime":"2026-08-22T00:22:25.745Z","endTime":"2026-08-22T00:22:31.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93974095881567,"aZ":-25.491961405729484,"pfxX":-0.6186446692047879,"pfxZ":3.793251992010351,"pX":-0.17769958002260752,"pZ":3.5361952834288757,"vX0":3.613240068235804,"vY0":-131.68336916864027,"vZ0":-0.35229084793753046,"x":123.77,"y":143.3,"x0":-1.4849967258896293,"y0":50.00612499154981,"z0":5.551287049820392,"aX":-1.0912716063076233},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":0.4,"spinRate":2148,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4153284990194157,"extension":6.548546445031883},"index":4,"playId":"26da0946-b151-3b97-ae36-c229cf31b4f8","pitchNumber":4,"startTime":"2026-08-22T00:22:47.668Z","endTime":"2026-08-22T00:22:52.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65876227651483,"aZ":-32.45753490287378,"pfxX":-9.407202044653038,"pfxZ":-0.15487718925221294,"pX":-0.6894551863995348,"pZ":2.371502599284831,"vX0":4.573493032871111,"vY0":-136.25445360228179,"vZ0":-2.6228941995294632,"x":143.28,"y":174.75,"x0":-1.1798202387904455,"y0":50.00242191614386,"z0":5.6201156101230625,"aX":-17.45147858359092},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.7,"breakHorizontal":15.8,"spinRate":1935,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.40405441334086234,"extension":6.613975229403768},"index":5,"playId":"ace8a807-50c8-3b92-a126-0c4547588fdd","pitchNumber":5,"startTime":"2026-08-22T00:23:09.181Z","endTime":"2026-08-22T00:23:12.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.3,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07736709976714,"aZ":-26.2698311794685,"pfxX":-6.643058289792374,"pfxZ":3.1528748776551634,"pX":-1.0847572434388673,"pZ":3.13509162136844,"vX0":2.873313283699723,"vY0":-135.8579793132198,"vZ0":-1.9495381147198914,"x":158.35,"y":154.13,"x0":-1.291507657751618,"y0":50.00408079173404,"z0":5.6832784560335385,"aX":-12.44973452491601},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.5,"breakHorizontal":11.4,"spinRate":1920,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40277666464145634,"extension":6.687664824851252},"index":6,"playId":"3a8f7fc8-6f16-36ad-a5d5-0402a10c9cb0","pitchNumber":6,"startTime":"2026-08-22T00:23:33.147Z","endTime":"2026-08-22T00:23:37.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":87.5,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.206876907864704,"aZ":-31.78358966208408,"pfxX":0.5301927320453695,"pfxZ":0.2352830435259179,"pX":-0.0504564132508049,"pZ":2.177374220382003,"vX0":3.535248004012787,"vY0":-127.31051047335062,"vZ0":-1.628193907590492,"x":118.92,"y":179.99,"x0":-1.5307259372333761,"y0":50.00021415558482,"z0":5.361091697216081,"aX":0.8617420096418371},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":-1.8,"spinRate":2203,"spinDirection":19},"zone":8,"typeConfidence":2.0,"plateTime":0.43163641278791065,"extension":6.55571296614928},"index":7,"playId":"9964ae05-ce7b-3536-87bb-6bfd12c57318","pitchNumber":7,"startTime":"2026-08-22T00:24:24.666Z","endTime":"2026-08-22T00:24:31.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.5,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.812554075084073,"aZ":-29.23702601734108,"pfxX":-7.254935419960063,"pfxZ":1.5653408301469902,"pX":-0.8231051688819023,"pZ":2.9218211882454925,"vX0":3.518425512211567,"vY0":-136.23326216355449,"vZ0":-1.8070546693519387,"x":148.37,"y":159.89,"x0":-1.188407357402072,"y0":50.00517951873242,"z0":5.613751318224051,"aX":-13.644562442231212},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.6,"breakHorizontal":12.4,"spinRate":1935,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4019752942535235,"extension":6.626744220629659},"index":8,"playId":"ec7665f9-6044-3f53-9c9f-8f2d92290237","pitchNumber":8,"startTime":"2026-08-22T00:24:51.694Z","endTime":"2026-08-22T00:24:55.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88819651567641,"aZ":-26.24450004446055,"pfxX":-1.4471642268718201,"pfxZ":3.344031525656005,"pX":-0.29493589749125965,"pZ":2.6857632952739015,"vX0":3.837806723801273,"vY0":-132.21787198590675,"vZ0":-2.024500423556477,"x":128.24,"y":166.26,"x0":-1.5764664880182726,"y0":50.00123357236164,"z0":5.385023084265901,"aX":-2.5651689024533657},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":1.8,"spinRate":1999,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.41407382325409703,"extension":6.687401620078413},"index":9,"playId":"926197a1-dce5-3428-a712-d74b25b3b38b","pitchNumber":9,"startTime":"2026-08-22T00:25:18.453Z","endTime":"2026-08-22T00:25:22.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.248298636876243,"aZ":-30.109805967250036,"pfxX":-7.577174566836259,"pfxZ":1.2561042437524703,"pX":-0.465698407948762,"pZ":1.7898124399421744,"vX0":4.362302573665979,"vY0":-128.32010726375725,"vZ0":-3.53139245369016,"x":134.75,"y":190.46,"x0":-1.212874054168632,"y0":50.00631765627523,"z0":5.557506955818253,"aX":-12.501221349994836},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":12.6,"spinRate":1445,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.42863209669184776,"extension":6.637997207267753},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.86,"coordY":179.97}},"index":10,"playId":"1214a7ca-a59e-3a35-8e74-557ed013d242","pitchNumber":10,"startTime":"2026-08-22T00:25:43.069Z","endTime":"2026-08-22T00:25:51.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-0.30000000000000426,"leverageIndex":1.79,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:25:51.626Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim challenged (pitch result), call on the field was overturned: Daulton Varsho called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T00:26:05.923Z","endTime":"2026-08-22T00:27:38.368Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":89.8,"endSpeed":82.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816849138858508,"aZ":-26.157846994568718,"pfxX":-2.3049118246729408,"pfxZ":3.4588624621857917,"pX":0.6275782937060107,"pZ":3.2356140535125983,"vX0":6.393406241833005,"vY0":-130.66491753794242,"vZ0":-0.6308443239056885,"x":93.08,"y":151.42,"x0":-1.5444019900571209,"y0":50.0056187992759,"z0":5.434163535968563,"aX":-4.013472593637004},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":2.9,"spinRate":2052,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4181306972492673,"extension":6.711946146377933},"index":0,"playId":"c142c5b2-f684-3e5a-87d9-f516190bcfa9","pitchNumber":1,"startTime":"2026-08-22T00:26:22.601Z","endTime":"2026-08-22T00:26:26.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":79.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.434339026479556,"aZ":-31.23833765978387,"pfxX":-8.241290532454475,"pfxZ":0.5728056404782427,"pX":-0.33433247077911027,"pZ":1.4596905238444124,"vX0":5.281143615143167,"vY0":-128.15217356696712,"vZ0":-3.7996900326155347,"x":129.74,"y":199.37,"x0":-1.3680133545549478,"y0":50.00396503669432,"z0":5.444817961817305,"aX":-13.489371699916239},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":13.4,"spinRate":1487,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43004434364553834,"extension":6.6166608303489785},"index":1,"playId":"225ad78f-6b29-3a60-9642-d40962d84f34","pitchNumber":2,"startTime":"2026-08-22T00:26:42.150Z","endTime":"2026-08-22T00:26:46.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62178012263799,"aZ":-34.45666178730326,"pfxX":-8.353892716770844,"pfxZ":-1.244581006771261,"pX":1.028981520747881,"pZ":2.3947047051516477,"vX0":8.314144334518275,"vY0":-134.85820721035114,"vZ0":-1.9772035768595062,"x":77.78,"y":174.12,"x0":-1.0210697397901578,"y0":50.0066706552638,"z0":5.587552506811554,"aX":-15.261765806122007},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.5,"breakHorizontal":13.2,"spinRate":1790,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40746252299162666,"extension":6.733409199047398},"index":2,"playId":"a1b3d2af-0d6a-3dc9-98ac-8a40920904fe","pitchNumber":3,"startTime":"2026-08-22T00:27:08.036Z","endTime":"2026-08-22T00:27:13.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98472897905167,"aZ":-31.2785152695974,"pfxX":-8.956628327557901,"pfxZ":0.5008429888604162,"pX":0.5605147346069876,"pZ":3.1776154966621326,"vX0":7.068445937164952,"vY0":-133.9966576756832,"vZ0":-0.6406889697697647,"x":95.63,"y":152.98,"x0":-0.962629200262569,"y0":50.006237685127374,"z0":5.676897725527504,"aX":-16.10808530611569},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.0,"breakHorizontal":14.5,"spinRate":1919,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.41054547306426903,"extension":6.66321248219274},"index":3,"playId":"f7465739-04ed-3d40-ad85-bd667dfdc3f8","pitchNumber":4,"startTime":"2026-08-22T00:27:31.190Z","endTime":"2026-08-22T00:27:38.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"homeTeamWinProbability":55.60000000000001,"awayTeamWinProbability":44.39999999999999,"homeTeamWinProbabilityAdded":-7.699999999999989,"leverageIndex":1.6,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:27:38.368Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T00:27:55.867Z","endTime":"2026-08-22T00:30:08.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947134475250046,"aZ":-29.073102990022626,"pfxX":-9.00352731998139,"pfxZ":1.6701172357116398,"pX":-0.40871269177233466,"pZ":3.3354826263975728,"vX0":4.810827643350919,"vY0":-135.99244468105064,"vZ0":-0.7784584319615284,"x":132.58,"y":148.72,"x0":-1.038080532056885,"y0":50.00453169289766,"z0":5.655939830368916,"aX":-16.736851537185064},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":15.1,"spinRate":1998,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40393757478068393,"extension":6.697185252564083},"index":0,"playId":"96c2c55f-4d2e-3089-b5b6-b913d6c61f44","pitchNumber":1,"startTime":"2026-08-22T00:28:18.251Z","endTime":"2026-08-22T00:28:25.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42342277087968,"aZ":-28.321159074521937,"pfxX":-0.2825827822309237,"pfxZ":2.2213768497988458,"pX":0.7408700620596173,"pZ":4.0484680005249984,"vX0":5.080947734614756,"vY0":-130.86271951370554,"vZ0":1.465538411658672,"x":88.76,"y":129.47,"x0":-1.1886003884443206,"y0":50.0049693974968,"z0":5.601645758291935,"aX":-0.4918696254785943},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-0.6,"spinRate":2044,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.418443837113021,"extension":6.44450611415636},"index":1,"playId":"aa8e10fc-ce3d-3ef9-93bb-309cc3c1af92","pitchNumber":2,"startTime":"2026-08-22T00:28:56.618Z","endTime":"2026-08-22T00:29:01.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43204383235094,"aZ":-29.6579565073321,"pfxX":-7.7238854689636165,"pfxZ":1.3347053084171367,"pX":0.5896742127217895,"pZ":3.0760756342582907,"vX0":6.9381994205623645,"vY0":-136.82422936398228,"vZ0":-1.5325629122411752,"x":94.52,"y":155.73,"x0":-0.9853735378311356,"y0":50.00046354524823,"z0":5.691212333687303,"aX":-14.526522053714613},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.3,"breakHorizontal":12.4,"spinRate":2006,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4015399379422733,"extension":6.625201734809715},"index":2,"playId":"50249cd6-3c83-34f8-bfbf-ff361a4f8721","pitchNumber":3,"startTime":"2026-08-22T00:29:17.226Z","endTime":"2026-08-22T00:29:20.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.706850390944215,"aZ":-19.538687304681805,"pfxX":-3.2601547796319266,"pfxZ":6.6389421037694625,"pX":0.5327662513290934,"pZ":4.022424593102066,"vX0":5.53766463042901,"vY0":-136.96565678757293,"vZ0":-0.828781550380542,"x":96.69,"y":130.17,"x0":-1.0899361845933102,"y0":50.003970061736965,"z0":5.662670466177441,"aX":-6.206626913501357},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":4.8,"spinRate":2097,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3996008709871166,"extension":6.654579094268527},"index":3,"playId":"1fcc6152-fdb9-350b-8259-cdc1ca046f94","pitchNumber":4,"startTime":"2026-08-22T00:29:40.753Z","endTime":"2026-08-22T00:29:46.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44342182964774,"aZ":-31.040919811762222,"pfxX":2.299013381568666,"pfxZ":0.6857186066429595,"pX":0.40165030261610063,"pZ":2.3183951930499638,"vX0":3.2848058093578083,"vY0":-128.10222292393186,"vZ0":-1.99011698016132,"x":101.69,"y":176.18,"x0":-1.1997951745313633,"y0":50.00123356985141,"z0":5.550789451444852,"aX":3.7896261016417636},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-4.9,"spinRate":2221,"spinDirection":20},"zone":6,"typeConfidence":2.0,"plateTime":0.4288894873604261,"extension":6.552274756835417},"index":4,"playId":"973c9185-b6da-3d20-a3fa-aed6d89c9b71","pitchNumber":5,"startTime":"2026-08-22T00:30:03.954Z","endTime":"2026-08-22T00:30:08.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"third":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.6000000000000085,"leverageIndex":2.03,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:30:08.241Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T00:32:14.087Z","endTime":"2026-08-22T00:33:19.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.970042930911326,"aZ":-14.793193903801512,"pfxX":-3.878622390072758,"pfxZ":9.629897991244475,"pX":0.18456748552201457,"pZ":2.0865888183929524,"vX0":5.148764792941668,"vY0":-134.0032620628912,"vZ0":-7.447689690912296,"x":109.96,"y":182.44,"x0":-1.2645154150675226,"y0":50.005082017058626,"z0":5.974260539142494,"aX":-7.00254166108886},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2188,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4099110538053532,"extension":6.632683484497399},"index":0,"playId":"fdcac85f-e098-3fe4-9d49-a4e36e076c72","pitchNumber":1,"startTime":"2026-08-22T00:32:37.857Z","endTime":"2026-08-22T00:32:41.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":84.9,"endSpeed":77.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661698181360766,"aZ":-29.655750409612168,"pfxX":-10.815611037496932,"pfxZ":1.6549783532351316,"pX":-0.42547554826311557,"pZ":2.2155950934905007,"vX0":5.820940302616694,"vY0":-123.42887504427996,"vZ0":-2.961902382732224,"x":133.22,"y":178.96,"x0":-1.4259538063551533,"y0":50.002404529028745,"z0":5.96350501663604,"aX":-16.462287013437454},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.5,"breakHorizontal":18.0,"spinRate":1739,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.44606765756606226,"extension":6.658978303480798},"index":1,"playId":"6295c3f2-889d-32f2-9051-d1ff0c597ae4","pitchNumber":2,"startTime":"2026-08-22T00:32:56.666Z","endTime":"2026-08-22T00:33:00.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92312212769881,"aZ":-37.03902739410075,"pfxX":11.973139960691302,"pfxZ":-3.533686075598662,"pX":1.1389671466275737,"pZ":1.4373305314840115,"vX0":2.4950926330955587,"vY0":-117.62260037325599,"vZ0":-2.730237401740682,"x":73.59,"y":199.97,"x0":-1.4943007874463574,"y0":50.00205870203033,"z0":6.106401094270894,"aX":16.48463163499627},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.8,"breakHorizontal":-22.3,"spinRate":2866,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46879614438887707,"extension":6.500298468480999},"index":2,"playId":"74473bc7-ff30-3884-8fa9-1389c6b55f5d","pitchNumber":3,"startTime":"2026-08-22T00:33:16.353Z","endTime":"2026-08-22T00:33:19.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:33:19.931Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, pitcher Hayden Wesneski to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T00:33:22.713Z","endTime":"2026-08-22T00:35:01.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669713,"link":"/api/v1/people/669713"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55208812322188,"aZ":-17.577167293985212,"pfxX":-8.663696352198262,"pfxZ":7.970924912815487,"pX":0.45247218978993575,"pZ":2.012121308394207,"vX0":7.612991197727358,"vY0":-134.555133444512,"vZ0":-7.0116299481430175,"x":99.75,"y":184.45,"x0":-1.289733601288016,"y0":50.00196957469401,"z0":5.8998850202751045,"aX":-15.864792061146902},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2090,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40725996376751983,"extension":6.703806748091719},"index":0,"playId":"10b0ca66-dd61-392e-a132-f051cb35d721","pitchNumber":1,"startTime":"2026-08-22T00:33:40.919Z","endTime":"2026-08-22T00:33:45.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674505430740655,"aZ":-16.991984752622816,"pfxX":-3.8193416006911924,"pfxZ":7.8368333834488055,"pX":0.4169990150279029,"pZ":3.2945428177980256,"vX0":6.299932515291867,"vY0":-138.07780482118557,"vZ0":-4.001540138311226,"x":101.1,"y":149.83,"x0":-1.3941595295486664,"y0":50.00655386797414,"z0":5.90012507484813,"aX":-7.403589535416659},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":5.6,"spinRate":2196,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39611544188531855,"extension":6.531065698568661},"index":1,"playId":"15e32d38-eda7-3fd5-81dd-c3c23b45ddcd","pitchNumber":2,"startTime":"2026-08-22T00:33:59.101Z","endTime":"2026-08-22T00:34:02.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982887831317374,"aZ":-36.463751343260064,"pfxX":11.381467095400607,"pfxZ":-3.03203320255819,"pX":0.617351437484117,"pZ":1.5349634870180209,"vX0":1.6141856660385914,"vY0":-119.05898266379627,"vZ0":-2.778642339756707,"x":93.47,"y":197.34,"x0":-1.5487577858715995,"y0":50.00426920568342,"z0":6.065369443057815,"aX":16.09962932955061},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.9,"breakHorizontal":-21.0,"spinRate":2862,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4626543600662205,"extension":6.656908090980107},"index":2,"playId":"ff0d5e1b-f223-3e3d-8edd-e33f377127f5","pitchNumber":3,"startTime":"2026-08-22T00:34:19.034Z","endTime":"2026-08-22T00:34:23.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99813131861563,"aZ":-37.58245035963682,"pfxX":11.630724489343782,"pfxZ":-3.871328716560922,"pX":1.090786178088695,"pZ":1.7583285100518216,"vX0":2.266642480242315,"vY0":-118.37118487411286,"vZ0":-1.9385400888329563,"x":75.42,"y":191.31,"x0":-1.392873902398455,"y0":50.00461301580928,"z0":6.0813695806039165,"aX":16.23909184615353},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.2,"breakHorizontal":-21.6,"spinRate":2915,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.46561128550986997,"extension":6.530917432657813},"index":3,"playId":"449a5eaa-689d-3b59-b559-f9e5964ba325","pitchNumber":4,"startTime":"2026-08-22T00:34:34.923Z","endTime":"2026-08-22T00:34:37.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.537318110024955,"aZ":-27.94571283165771,"pfxX":-9.258177325044667,"pfxZ":2.557299386812037,"pX":-1.1454548880400635,"pZ":1.985460268075288,"vX0":3.6547654035735624,"vY0":-127.76929437977488,"vZ0":-4.524495465700793,"x":160.66,"y":185.17,"x0":-1.392376135999529,"y0":50.00040609697182,"z0":5.977331705595914,"aX":-15.291697652301243},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":1653,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42882945711172216,"extension":6.719042585183182},"hitData":{"launchSpeed":77.4,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.66,"coordY":178.96}},"index":4,"playId":"e86282d4-449a-3ff9-9baa-04495d0d139c","pitchNumber":5,"startTime":"2026-08-22T00:34:53.903Z","endTime":"2026-08-22T00:35:01.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:35:01.199Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy White pops out to shortstop Nick Allen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T00:35:08.098Z","endTime":"2026-08-22T00:37:28.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.6,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.363567915686794,"aZ":-22.69876557483549,"pfxX":-9.681868878654432,"pfxZ":5.176978134797894,"pX":0.14234924816231062,"pZ":1.4972031343160426,"vX0":7.045016946012987,"vY0":-134.47829324779377,"vZ0":-7.129140301930453,"x":111.57,"y":198.36,"x0":-1.2544087735351361,"y0":50.0038677669613,"z0":5.794727651045023,"aX":-17.721022819749578},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.0,"breakHorizontal":16.0,"spinRate":2005,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4074092497025523,"extension":6.788513547958709},"index":0,"playId":"e9119a43-934a-3f22-8a7e-4e5c626c4c7d","pitchNumber":1,"startTime":"2026-08-22T00:35:28.084Z","endTime":"2026-08-22T00:35:32.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41650541003991,"aZ":-35.4964693472362,"pfxX":11.769798315595974,"pfxZ":-2.374120592016748,"pX":1.1005665499514128,"pZ":2.1977869699621206,"vX0":2.31317236819583,"vY0":-118.58866008536634,"vZ0":-1.3194168353924252,"x":75.05,"y":179.44,"x0":-1.4194317077448615,"y0":50.003273512754575,"z0":6.051937200558328,"aX":16.466980313102237},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.3,"breakHorizontal":-21.8,"spinRate":2925,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4650360122061019,"extension":6.578592211774921},"index":1,"playId":"9b530c01-e6e1-3c6f-966e-8917564fafc1","pitchNumber":2,"startTime":"2026-08-22T00:35:43.330Z","endTime":"2026-08-22T00:35:49.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.919375620591715,"aZ":-14.616873425934116,"pfxX":-4.0276537382184445,"pfxZ":9.196660917121427,"pX":1.1210757539915208,"pZ":2.634722525870315,"vX0":7.017969997686557,"vY0":-137.20576669322173,"vZ0":-6.2450608259242175,"x":74.27,"y":167.64,"x0":-0.9448576656330331,"y0":50.00501854977849,"z0":5.933679601884306,"aX":-7.6917572339075155},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":5.9,"spinRate":2393,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39896587536899153,"extension":6.744121509721598},"index":2,"playId":"882cacb6-8826-312f-b1fa-1d68bba5b51d","pitchNumber":3,"startTime":"2026-08-22T00:35:59.816Z","endTime":"2026-08-22T00:36:04.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12363469338694,"aZ":-33.70760959709418,"pfxX":11.71246906095382,"pfxZ":-1.1024961331005318,"pX":0.805377837348615,"pZ":2.7540998783242574,"vX0":1.8472420349748213,"vY0":-117.94923055519132,"vZ0":-0.44317458877030236,"x":86.3,"y":164.42,"x0":-1.5106019812697788,"y0":50.00317868005713,"z0":6.087311777875311,"aX":16.289854565391455},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.8,"breakHorizontal":-21.6,"spinRate":2768,"spinDirection":58},"zone":12,"typeConfidence":2.0,"plateTime":0.4666885681948152,"extension":6.505456643796133},"index":3,"playId":"a1949f66-ce7c-3bdb-b47f-8eabec30b9d3","pitchNumber":4,"startTime":"2026-08-22T00:36:14.459Z","endTime":"2026-08-22T00:36:17.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-22T00:36:26.488Z","endTime":"2026-08-22T00:36:37.593Z","isPitch":false,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":81.9,"endSpeed":74.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366072181002846,"aZ":-35.22856367986283,"pfxX":11.755603358076895,"pfxZ":-2.1633206186367255,"pX":0.7721881370487388,"pZ":1.401715518010897,"vX0":1.2585286546107275,"vY0":-119.2222866901663,"vZ0":-3.2124749156254997,"x":87.57,"y":200.93,"x0":-1.2889166487409514,"y0":50.00002649225304,"z0":5.998659968439796,"aX":16.645399831660885},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.4,"breakHorizontal":-21.5,"spinRate":2925,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4622959196040495,"extension":6.636503383732552},"index":5,"playId":"9d17b9dc-aaa1-3b3b-bb6a-01f3da8911f8","pitchNumber":5,"startTime":"2026-08-22T00:36:37.593Z","endTime":"2026-08-22T00:36:41.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.950602718448604,"aZ":-16.342417313986733,"pfxX":-3.9926062448779773,"pfxZ":8.248622485452904,"pX":0.146185066161335,"pZ":2.844995567830645,"vX0":4.651790236103397,"vY0":-137.9658609662444,"vZ0":-5.321678213861012,"x":111.43,"y":161.97,"x0":-1.0465119985870237,"y0":50.001645599666276,"z0":5.90777742895613,"aX":-7.662681938145464},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":6.2,"spinRate":2164,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39766456199264066,"extension":6.646419497371569},"index":6,"playId":"ed1883c9-e39f-3aa5-848c-208d09844430","pitchNumber":6,"startTime":"2026-08-22T00:36:58.903Z","endTime":"2026-08-22T00:37:03.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259956551633458,"aZ":-35.22784003498082,"pfxX":9.608018903977685,"pfxZ":-2.1538339633331365,"pX":-0.0970681607609584,"pZ":3.046168599653097,"vX0":-0.2279691568726923,"vY0":-118.75184327310606,"vZ0":0.3948583228891098,"x":120.7,"y":156.53,"x0":-1.24631994701784,"y0":50.00357492785579,"z0":6.101180635841892,"aX":13.623550812375628},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.5,"breakHorizontal":-17.3,"spinRate":2476,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.46250536998365455,"extension":6.695458377606174},"hitData":{"launchSpeed":87.1,"launchAngle":66.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.69,"coordY":145.66}},"index":7,"playId":"8664f692-b97d-3dc4-ad71-826c8b48a146","pitchNumber":7,"startTime":"2026-08-22T00:37:18.341Z","endTime":"2026-08-22T00:37:28.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:37:28.869Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a ground ball to left fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T00:39:08.400Z","endTime":"2026-08-22T00:40:13.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.721381973772715,"aZ":-30.705731044906035,"pfxX":-7.615477828173054,"pfxZ":0.7679702242790398,"pX":-0.5686651484047749,"pZ":4.2887473072740026,"vX0":4.279144645258424,"vY0":-137.08532012964233,"vZ0":1.5213917722066024,"x":138.68,"y":122.98,"x0":-1.1588221163022479,"y0":50.00065543954477,"z0":5.819568707949935,"aX":-14.52213060744186},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.9,"breakHorizontal":13.0,"spinRate":1872,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.399234230552298,"extension":6.572790598907116},"index":0,"playId":"989111b4-77fe-308f-b963-cf81b144fa37","pitchNumber":1,"startTime":"2026-08-22T00:39:44.433Z","endTime":"2026-08-22T00:39:48.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76178687373452,"aZ":-33.43299994843249,"pfxX":1.429096361371129,"pfxZ":-0.775577150775101,"pX":0.4332356247412079,"pZ":2.718332536476042,"vX0":4.056662742742255,"vY0":-126.51484263626524,"vZ0":-0.43881384253993183,"x":100.49,"y":165.39,"x0":-1.3765404702863424,"y0":50.0032765593843,"z0":5.573113747589325,"aX":2.316815411843911},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":-3.5,"spinRate":2250,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.4329091206766025,"extension":6.378342036178052},"hitData":{"launchSpeed":101.4,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.47,"coordY":116.6}},"index":1,"playId":"48a49138-3df8-3095-9371-4ee8cb77c838","pitchNumber":2,"startTime":"2026-08-22T00:40:03.471Z","endTime":"2026-08-22T00:40:13.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:40:13.642Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cam Smith pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T00:40:18.002Z","endTime":"2026-08-22T00:41:17.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.787637909160715,"aZ":-29.215157415971753,"pfxX":-9.132140390075149,"pfxZ":1.5506524658546752,"pX":0.2479612572013922,"pZ":2.4675727978344746,"vX0":6.8291004605917704,"vY0":-137.7060401199012,"vZ0":-3.2447566749330745,"x":107.55,"y":172.16,"x0":-1.0873311695263048,"y0":50.00186543606006,"z0":5.654277571857769,"aX":-17.40217394929075},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.3,"breakHorizontal":15.0,"spinRate":2074,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3989394338647343,"extension":6.633304633500419},"index":0,"playId":"0dea2103-28ef-32a9-b393-e8ec9d327401","pitchNumber":1,"startTime":"2026-08-22T00:40:43.011Z","endTime":"2026-08-22T00:40:46.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16292105562765,"aZ":-25.473919293776028,"pfxX":-6.3086764811970815,"pfxZ":3.6287427994555443,"pX":-0.5658996994429581,"pZ":3.0812570631383993,"vX0":4.311906163259293,"vY0":-134.97862316320038,"vZ0":-1.81754645592199,"x":138.57,"y":155.59,"x0":-1.3638086373683915,"y0":50.002352004454536,"z0":5.5555286996056275,"aX":-11.649753518111375},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.4,"breakHorizontal":10.6,"spinRate":1949,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4056515352301937,"extension":6.6193510963697575},"hitData":{"launchSpeed":78.4,"launchAngle":65.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.49,"coordY":157.18}},"index":1,"playId":"f9345d87-89dd-3e15-9e30-3f99c0f54d29","pitchNumber":2,"startTime":"2026-08-22T00:41:07.885Z","endTime":"2026-08-22T00:41:17.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:41:17.702Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Raynel Delgado called out on strikes and Yainer Diaz caught stealing 2nd, catcher Jonah Heim to shortstop Donovan Walton to catcher Jonah Heim.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T00:41:23.948Z","endTime":"2026-08-22T00:44:06.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.389227203777274,"aZ":-27.39820283262515,"pfxX":-7.146966361577185,"pfxZ":2.5639382103467447,"pX":-1.8336234924798513,"pZ":3.803367083039983,"vX0":1.358665997258611,"vY0":-135.93779358139346,"vZ0":0.08856620732253084,"x":186.89,"y":136.09,"x0":-1.4135853550511805,"y0":50.00085481782589,"z0":5.6814529704670305,"aX":-13.296834299330467},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":12.6,"spinRate":1966,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4038171759095781,"extension":6.544848731703773},"index":0,"playId":"20973434-c25e-3128-a34c-36024c3fda5b","pitchNumber":1,"startTime":"2026-08-22T00:41:45.358Z","endTime":"2026-08-22T00:41:48.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44573293602943,"aZ":-30.49198660917344,"pfxX":-8.29762309742818,"pfxZ":0.9106566008060497,"pX":-0.36779789965045734,"pZ":2.4743714176357408,"vX0":5.128824472101243,"vY0":-135.3522260740925,"vZ0":-2.6325801164801153,"x":131.02,"y":171.97,"x0":-1.2123612444157805,"y0":50.004722616322525,"z0":5.602043432240751,"aX":-15.346984422794192},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.3,"breakHorizontal":13.9,"spinRate":1969,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.405178535483687,"extension":6.637177565428672},"index":1,"playId":"840f1c43-9ef9-3a4f-8d97-593a33258ab0","pitchNumber":2,"startTime":"2026-08-22T00:42:07.596Z","endTime":"2026-08-22T00:42:14.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.9,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.947171801948578,"aZ":-23.070155712984434,"pfxX":0.19978783906198005,"pfxZ":5.278505599711647,"pX":0.634633659557123,"pZ":4.547402107494454,"vX0":5.378623599591281,"vY0":-130.84521076593256,"vZ0":1.8069637514592745,"x":92.81,"y":116.0,"x0":-1.4780628379309404,"y0":50.0033144916274,"z0":5.582499014740169,"aX":0.3438157833603231},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":-1.6,"spinRate":1998,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.41943443733882546,"extension":6.56406808453268},"index":2,"playId":"a5d433d2-77e1-37e5-af1e-dd04bcadf81b","pitchNumber":3,"startTime":"2026-08-22T00:42:35.639Z","endTime":"2026-08-22T00:42:40.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.202900679492956,"aZ":-27.01314221538565,"pfxX":-9.725239234979389,"pfxZ":2.84414312796879,"pX":-0.06312515670514247,"pZ":1.230012731698438,"vX0":6.461585986975806,"vY0":-134.54622667370816,"vZ0":-6.032732069542309,"x":119.41,"y":205.57,"x0":-1.2459445237023523,"y0":50.002389450813794,"z0":5.443956267156117,"aX":-17.63289733900166},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.0,"breakHorizontal":16.0,"spinRate":1933,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.408838775101124,"extension":6.669254913615249},"index":3,"playId":"5ccc01d5-f1a9-35c4-8c62-1f9b33f4d359","pitchNumber":4,"startTime":"2026-08-22T00:42:59.273Z","endTime":"2026-08-22T00:43:04.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49225635748323,"aZ":-27.852759397493084,"pfxX":-9.379277276751148,"pfxZ":2.333269815226335,"pX":-0.2629277751641022,"pZ":2.042950214587256,"vX0":5.557207960491157,"vY0":-136.17604450240262,"vZ0":-4.166769224175189,"x":127.02,"y":183.62,"x0":-1.125244754282596,"y0":50.006157544735004,"z0":5.5491411984266845,"aX":-17.391859636929702},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.5,"breakHorizontal":15.6,"spinRate":1923,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40422222026518195,"extension":6.709592575883072},"index":4,"playId":"e90d7e33-0014-317b-bcc5-cf34bebdc6e4","pitchNumber":5,"startTime":"2026-08-22T00:43:21.632Z","endTime":"2026-08-22T00:43:25.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-22T00:43:40.770Z","endTime":"2026-08-22T00:44:00.928Z","isPitch":false,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82067584364408,"aZ":-28.454418926584076,"pfxX":-7.789236496548559,"pfxZ":1.9774233272695714,"pX":0.6831581522086558,"pZ":2.595644525972085,"vX0":7.367388292226441,"vY0":-136.5362849149035,"vZ0":-2.764492473339857,"x":90.96,"y":168.7,"x0":-1.0416753464277497,"y0":50.004242158001624,"z0":5.584888614188255,"aX":-14.667995973265594},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.1,"breakHorizontal":12.5,"spinRate":1960,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4015775786347908,"extension":6.750252351584869},"index":6,"playId":"03ee0d8f-328f-32b2-9097-a8bb762869be","pitchNumber":6,"startTime":"2026-08-22T00:44:00.928Z","endTime":"2026-08-22T00:44:06.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.27,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:44:06.941Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to second baseman Jose Altuve.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T00:46:33.163Z","endTime":"2026-08-22T00:49:15.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754940920908943,"aZ":-19.712447504568836,"pfxX":-7.198044649167354,"pfxZ":6.676161087161637,"pX":-1.026788553503321,"pZ":3.37358385579634,"vX0":3.2353283882918484,"vY0":-135.78560419852883,"vZ0":-3.3486111849736195,"x":156.14,"y":147.69,"x0":-1.298509874886769,"y0":50.00598368725763,"z0":5.994572720835724,"aX":-13.442371404237784},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":12.4,"spinRate":2180,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40339291788936205,"extension":6.622929359909108},"index":0,"playId":"7b0dad20-9eca-303f-a32e-557f720be733","pitchNumber":1,"startTime":"2026-08-22T00:46:43.692Z","endTime":"2026-08-22T00:46:48.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46195565262643,"aZ":-14.108931447301988,"pfxX":-2.9332144014121395,"pfxZ":9.575680489364569,"pX":1.640237369118956,"pZ":2.8406324291741143,"vX0":7.987765040036928,"vY0":-136.3503952875792,"vZ0":-5.922028852190162,"x":54.48,"y":162.08,"x0":-0.9437193959167757,"y0":50.00265160791825,"z0":6.011143541565974,"aX":-5.534739909224392},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":3.6,"spinRate":2256,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40142912120995033,"extension":6.737843708378158},"index":1,"playId":"242e4eec-9916-37ea-a9d6-1ea5f51d153e","pitchNumber":2,"startTime":"2026-08-22T00:47:00.633Z","endTime":"2026-08-22T00:47:05.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047479318857405,"aZ":-22.730072981166398,"pfxX":0.08913057979730787,"pfxZ":5.474245748939933,"pX":0.6178278014187619,"pZ":1.6158586097092464,"vX0":4.917105058464552,"vY0":-130.15508989308302,"vZ0":-6.765446794678112,"x":93.45,"y":195.15,"x0":-1.3033730726037913,"y0":50.000650518824315,"z0":5.957649855436944,"aX":0.15251027032069567},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":-1.2,"spinRate":2445,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4200287254208619,"extension":6.702530643159463},"index":2,"playId":"dcf4a5b6-6db7-3741-8c32-7f731444384e","pitchNumber":3,"startTime":"2026-08-22T00:47:16.574Z","endTime":"2026-08-22T00:47:21.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684325923881556,"aZ":-14.27217982863465,"pfxX":-3.325673578527435,"pfxZ":9.8354169973328,"pX":-0.806270301020645,"pZ":2.1364750894440996,"vX0":2.4663432406053696,"vY0":-133.99975462572095,"vZ0":-7.109573274505859,"x":147.73,"y":181.1,"x0":-1.3060416175411806,"y0":50.00622049483509,"z0":5.842028728615304,"aX":-6.055190385968941},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":5.5,"spinRate":2154,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4086002092866523,"extension":6.7584503683028245},"index":3,"playId":"8260e39e-3be2-3976-94ee-404bd30de55a","pitchNumber":4,"startTime":"2026-08-22T00:47:29.363Z","endTime":"2026-08-22T00:47:36.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998948610726178,"aZ":-23.228920723555326,"pfxX":0.5022821253751317,"pfxZ":5.130867555472253,"pX":-0.4076355433954282,"pZ":2.200944162956811,"vX0":2.478441378887091,"vY0":-131.04547302404316,"vZ0":-5.278988189096355,"x":132.54,"y":179.35,"x0":-1.42991669822339,"y0":50.00464562862668,"z0":5.970726002119634,"aX":0.8757108934516061},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":-1.4,"spinRate":2408,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.417533519061998,"extension":6.741795319785673},"index":4,"playId":"258b75fd-0ac5-318e-a0a3-d76f2418d753","pitchNumber":5,"startTime":"2026-08-22T00:48:01.309Z","endTime":"2026-08-22T00:48:04.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T00:48:14.174Z","endTime":"2026-08-22T00:48:22.884Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27997117724358,"aZ":-25.159966455794063,"pfxX":-0.1750840011282806,"pfxZ":3.9543222274222316,"pX":1.0251170746953087,"pZ":1.4966715987664545,"vX0":5.583514998160669,"vY0":-132.11966442351067,"vZ0":-6.941418582752568,"x":77.92,"y":198.37,"x0":-1.0899508531504405,"y0":50.00455320008478,"z0":5.998630013237629,"aX":-0.3120763471387268},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":-0.8,"spinRate":2519,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4140523882836833,"extension":6.643099986900911},"index":6,"playId":"802525ca-620b-34fd-b714-821235ce09ca","pitchNumber":6,"startTime":"2026-08-22T00:48:22.884Z","endTime":"2026-08-22T00:48:26.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503170941179484,"aZ":-34.24768499349204,"pfxX":10.851360141047152,"pfxZ":-1.4720642167165607,"pX":0.3996514902484754,"pZ":3.2914386986430855,"vX0":1.5549538978641415,"vY0":-118.5439141885829,"vZ0":0.9467197627889461,"x":101.77,"y":149.91,"x0":-1.6753986239951049,"y0":50.00525694211044,"z0":6.046320062086087,"aX":15.238657596570865},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.0,"breakHorizontal":-20.0,"spinRate":2628,"spinDirection":58},"zone":3,"typeConfidence":2.0,"plateTime":0.46444048172616936,"extension":6.615042743911458},"index":7,"playId":"b2e6a6d0-c845-3820-82c3-dc4c42e46994","pitchNumber":7,"startTime":"2026-08-22T00:48:45.988Z","endTime":"2026-08-22T00:48:49.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.451181267310062,"aZ":-19.64740668677419,"pfxX":-3.1129091109716867,"pfxZ":6.591203294149816,"pX":0.7275662339220433,"pZ":2.7624699013540797,"vX0":5.855410860190696,"vY0":-137.0173720832146,"vZ0":-5.04802280506544,"x":89.27,"y":164.19,"x0":-1.0332957530280746,"y0":50.00250448542499,"z0":5.972513809076377,"aX":-5.915975309166576},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":4.4,"spinRate":2192,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.39985052031278245,"extension":6.746651529101434},"hitData":{"launchSpeed":90.0,"launchAngle":66.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.98,"coordY":157.39}},"index":8,"playId":"ac60c53b-4c3f-3e0e-bc80-65898630434c","pitchNumber":8,"startTime":"2026-08-22T00:49:04.931Z","endTime":"2026-08-22T00:49:15.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:49:15.224Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a line drive to left fielder Yordan Alvarez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T00:49:19.617Z","endTime":"2026-08-22T00:52:30.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":"Single","eventType":"single","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969739198314468,"aZ":-35.27671670813626,"pfxX":10.833683113326165,"pfxZ":-2.402401419914673,"pX":0.005506946104508076,"pZ":2.191440081882585,"vX0":0.8997379657794288,"vY0":-113.85023738869046,"vZ0":-0.40358832914500986,"x":116.79,"y":179.61,"x0":-1.8011973861586117,"y0":50.00310614773609,"z0":5.910033295671535,"aX":13.996941991278304},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.1,"breakHorizontal":-19.8,"spinRate":2814,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.4840344610047871,"extension":6.5300410110113045},"index":0,"playId":"08c2aa61-6964-30e8-b6bb-517451f23382","pitchNumber":1,"startTime":"2026-08-22T00:49:42.726Z","endTime":"2026-08-22T00:49:46.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":87.9,"endSpeed":79.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69338962436776,"aZ":-28.536925158862374,"pfxX":-10.550560410074507,"pfxZ":2.2329378613467377,"pX":-0.9182896238368358,"pZ":2.427221458502743,"vX0":4.859379464515156,"vY0":-127.77346789729145,"vZ0":-2.8878819963459748,"x":152.0,"y":173.25,"x0":-1.48819120466611,"y0":50.00489626024364,"z0":5.846935137044755,"aX":-17.208045988749497},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":17.8,"spinRate":1802,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.43094291531018314,"extension":6.756777416510155},"index":1,"playId":"553a668c-d5e3-398f-9a27-ada189585707","pitchNumber":2,"startTime":"2026-08-22T00:49:58.466Z","endTime":"2026-08-22T00:50:01.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T00:50:09.905Z","endTime":"2026-08-22T00:50:22.704Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19623959498429,"aZ":-34.26003921331205,"pfxX":9.619421271133442,"pfxZ":-1.5095663699831343,"pX":0.35675526728448637,"pZ":1.9867091828635426,"vX0":1.6191967030027883,"vY0":-117.88100232611795,"vZ0":-1.804839597883893,"x":103.4,"y":185.14,"x0":-1.590306727501953,"y0":50.003842103028774,"z0":5.97964806498865,"aX":13.291793630318468},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.9,"breakHorizontal":-17.8,"spinRate":2847,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.46791421958232116,"extension":6.460463453949337},"index":3,"playId":"f514617b-2926-3b11-b1f3-f6666df136f3","pitchNumber":3,"startTime":"2026-08-22T00:50:22.704Z","endTime":"2026-08-22T00:50:26.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.0,"endSpeed":86.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1831667634036,"aZ":-16.193428873193294,"pfxX":-5.185516605772334,"pfxZ":8.298251973487536,"pX":0.030394480130894946,"pZ":3.632249301348019,"vX0":5.086324485687917,"vY0":-138.21032004026884,"vZ0":-3.3426548887812597,"x":115.84,"y":140.71,"x0":-1.1643261427662412,"y0":50.000373131685976,"z0":5.951656141208277,"aX":-9.98294414099634},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":8.3,"spinRate":2343,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3970293598258414,"extension":6.675207481913868},"index":4,"playId":"ab994498-555c-3ead-8506-a8c83e40b2a3","pitchNumber":4,"startTime":"2026-08-22T00:50:41.531Z","endTime":"2026-08-22T00:50:46.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425034571618866,"aZ":-26.207547291628178,"pfxX":-9.820814816041482,"pfxZ":3.518534347894901,"pX":-0.499004238609939,"pZ":1.4974015247550934,"vX0":5.263260281538763,"vY0":-129.48202413120669,"vZ0":-6.036330310205381,"x":136.02,"y":198.35,"x0":-1.2837541872693077,"y0":50.00351887297512,"z0":5.868442350863356,"aX":-16.650377877531376},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":1795,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4232786124295469,"extension":6.735338299300984},"index":5,"playId":"3e9abb37-bcb3-3979-99f1-22ed359ee0b8","pitchNumber":5,"startTime":"2026-08-22T00:51:00.763Z","endTime":"2026-08-22T00:51:06.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110422229935057,"aZ":-30.880732781769485,"pfxX":-10.10477799075937,"pfxZ":0.7609903335755499,"pX":-1.1247751967852213,"pZ":1.7091575221283017,"vX0":4.40216418441263,"vY0":-130.20341687191353,"vZ0":-4.54784167900673,"x":159.87,"y":192.63,"x0":-1.5272594362228207,"y0":50.006210123342754,"z0":5.823378677633366,"aX":-17.30069533103854},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":17.3,"spinRate":1829,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4211572332122868,"extension":6.783148460443141},"index":6,"playId":"6c766259-8ca7-374d-b598-f8a276d65977","pitchNumber":6,"startTime":"2026-08-22T00:51:17.270Z","endTime":"2026-08-22T00:51:21.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.2,"endSpeed":87.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.563254986400192,"aZ":-16.66056233736904,"pfxX":-4.995799300356246,"pfxZ":7.97622051530086,"pX":1.5201606150043658,"pZ":1.7337042686590192,"vX0":8.677099613191253,"vY0":-138.26559168634452,"vZ0":-8.112413600536355,"x":59.06,"y":191.97,"x0":-1.0033908826901576,"y0":50.00165266173688,"z0":5.814268012606764,"aX":-9.715484000266347},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":7.3,"spinRate":2350,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3954904505922032,"extension":6.868484939502893},"index":7,"playId":"e850e210-5d81-3cbe-af98-49015706996c","pitchNumber":7,"startTime":"2026-08-22T00:51:43.319Z","endTime":"2026-08-22T00:51:48.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63044267894711,"aZ":-31.162953746659284,"pfxX":12.141307828171954,"pfxZ":0.6828424026892286,"pX":1.6218078133199931,"pZ":1.0645852257085364,"vX0":3.8469227996720416,"vY0":-121.80261752306133,"vZ0":-4.888375048295743,"x":55.18,"y":210.04,"x0":-1.5619883167737207,"y0":50.001485664018,"z0":5.844081077299228,"aX":17.938000009368093},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":-22.9,"spinRate":3096,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4525729488457171,"extension":6.549716172928945},"index":8,"playId":"8ea75321-ff3d-3098-914d-7c0ca95b2f24","pitchNumber":8,"startTime":"2026-08-22T00:51:59.620Z","endTime":"2026-08-22T00:52:04.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312631119985912,"aZ":-19.728121468673653,"pfxX":-7.626830954111323,"pfxZ":6.506057687920526,"pX":-0.7245833509640649,"pZ":2.1373592556425867,"vX0":4.24260460797103,"vY0":-137.4169925183695,"vZ0":-6.312876683756744,"x":144.62,"y":181.07,"x0":-1.2971606133596143,"y0":50.00484415155278,"z0":5.803752758929559,"aX":-14.59490615966241},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":13.0,"spinRate":2066,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39851565105060427,"extension":6.768847432620557},"hitData":{"launchSpeed":99.1,"launchAngle":9.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.42,"coordY":88.23}},"index":9,"playId":"2404e4e9-900e-3a8d-a67a-e043d533dde1","pitchNumber":9,"startTime":"2026-08-22T00:52:20.912Z","endTime":"2026-08-22T00:52:30.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:52:30.931Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to second baseman Jose Altuve.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T00:52:31.333Z","endTime":"2026-08-22T00:53:06.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.792185346618787,"aZ":-20.19051720332215,"pfxX":-9.446510511847212,"pfxZ":6.375343908924085,"pX":-0.515934863501718,"pZ":2.7532156964667878,"vX0":5.299646230280327,"vY0":-136.1897832178061,"vZ0":-4.856850434600602,"x":136.67,"y":164.44,"x0":-1.259438305361718,"y0":50.00081828365459,"z0":5.9552886521655815,"aX":-17.750298352380565},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":16.0,"spinRate":2014,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40211636663278316,"extension":6.690833960085717},"hitData":{"launchSpeed":69.2,"launchAngle":63.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.54,"coordY":151.77}},"index":0,"playId":"e9337007-c485-3231-aeb1-40c476d0ef44","pitchNumber":1,"startTime":"2026-08-22T00:52:55.009Z","endTime":"2026-08-22T00:53:06.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:53:06.355Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Bolte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T00:53:11.140Z","endTime":"2026-08-22T00:58:25.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,8,9,10,12],"actionIndex":[6,7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.496928572473642,"aZ":-31.684121902164623,"pfxX":10.810910654041532,"pfxZ":0.3206014030669646,"pX":1.3458708977031577,"pZ":1.0853265753441568,"vX0":2.919430721901337,"vY0":-122.93480822140862,"vZ0":-5.2525016820896235,"x":65.7,"y":209.48,"x0":-1.263872524841478,"y0":50.000876963675715,"z0":5.968492573494908,"aX":16.39015792764521},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":-20.3,"spinRate":2830,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44714375654134253,"extension":6.590421692744117},"index":0,"playId":"805426e4-32ed-36aa-a207-bd84b8b4de5a","pitchNumber":1,"startTime":"2026-08-22T00:53:28.704Z","endTime":"2026-08-22T00:53:32.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.579027203266282,"aZ":-34.57069095003825,"pfxX":10.619638281670955,"pfxZ":-1.6222298874384373,"pX":1.264423458799396,"pZ":1.5874902644814497,"vX0":2.6178682464613825,"vY0":-121.56301847673463,"vZ0":-3.2307533191109243,"x":68.8,"y":195.92,"x0":-1.2088787507837802,"y0":50.002981303967296,"z0":5.973092988896891,"aX":15.69598798643408},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.5,"breakHorizontal":-19.8,"spinRate":2860,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4527167505690368,"extension":6.6084536699404826},"index":1,"playId":"4d0eedf9-df3b-335b-b7b3-11753043bbe1","pitchNumber":2,"startTime":"2026-08-22T00:53:46.190Z","endTime":"2026-08-22T00:53:49.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"f882e301-071f-3e3a-9d3a-0a6d9d831b66","startTime":"2026-08-22T00:54:06.182Z","endTime":"2026-08-22T00:54:09.275Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47182721558271,"aZ":-20.350816055553533,"pfxX":-2.6758550072040723,"pfxZ":6.060167131496534,"pX":0.13623333898401982,"pZ":2.6655011886045687,"vX0":3.968801285872437,"vY0":-138.65130334942782,"vZ0":-5.422785425832581,"x":111.81,"y":166.81,"x0":-0.9648484458841319,"y0":50.00170035348829,"z0":6.001143183872437,"aX":-5.219472847471561},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":4.1,"spinRate":1998,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39476206994707974,"extension":6.704876442056163},"index":3,"playId":"848a6da5-c090-3740-8cf7-b7aeb2960e2f","pitchNumber":3,"startTime":"2026-08-22T00:54:26.773Z","endTime":"2026-08-22T00:54:30.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"d85c6cea-e247-4dd5-b316-303cbb0c34dd","startTime":"2026-08-22T00:54:50.428Z","endTime":"2026-08-22T00:54:55.428Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07860403428245,"aZ":-18.09832424865995,"pfxX":-2.9976782105241013,"pfxZ":7.23602903053537,"pX":0.5843497697917329,"pZ":4.321508869390298,"vX0":4.935931143259872,"vY0":-138.83412477992889,"vZ0":-1.624821335449381,"x":94.73,"y":122.1,"x0":-0.8299100680515294,"y0":50.00435012472289,"z0":6.123233656710559,"aX":-5.8329205935972},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":4.3,"spinRate":2301,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39505046788847054,"extension":6.527683560888734},"index":5,"playId":"f487efae-3cf5-3977-8ad0-8bdfff89c8c2","pitchNumber":4,"startTime":"2026-08-22T00:55:07.847Z","endTime":"2026-08-22T00:55:15.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Donovan Walton steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"f487efae-3cf5-3977-8ad0-8bdfff89c8c2","startTime":"2026-08-22T00:55:53.410Z","endTime":"2026-08-22T00:56:03.968Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"postOnSecond":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":1.01,"dramaIndex":39.0,"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-08-22T00:56:03.968Z","endTime":"2026-08-22T00:56:22.888Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441400661950208,"aZ":-32.660738600468186,"pfxX":11.795388880711926,"pfxZ":-0.3365334245819711,"pX":2.0685084687669932,"pZ":0.9486187261585394,"vX0":3.8320412624114644,"vY0":-121.28932046045641,"vZ0":-4.9614875995735845,"x":38.15,"y":213.17,"x0":-1.0710319042071297,"y0":50.001364281719916,"z0":5.924001668016829,"aX":17.27454362687951},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":-22.3,"spinRate":3028,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45454049339599445,"extension":6.662385576568472},"index":8,"playId":"de20da9c-608d-3efc-ac33-13644591add9","pitchNumber":5,"startTime":"2026-08-22T00:56:22.888Z","endTime":"2026-08-22T00:56:27.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11547462807157,"aZ":-18.90645039097846,"pfxX":-9.457177145366988,"pfxZ":7.002173239663371,"pX":0.026534527950302686,"pZ":2.625686627136001,"vX0":5.907523283631496,"vY0":-137.20384733999478,"vZ0":-5.427080043802819,"x":115.99,"y":167.89,"x0":-0.9327556462293493,"y0":50.00210911965885,"z0":5.92957310221529,"aX":-17.918027041585702},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":15.7,"spinRate":2147,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4001471287306311,"extension":6.626337134003185},"index":9,"playId":"b9d92f62-888a-3866-a5b2-3d757d6856d8","pitchNumber":6,"startTime":"2026-08-22T00:56:40.953Z","endTime":"2026-08-22T00:56:48.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":82.7,"endSpeed":75.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.156675774751932,"aZ":-35.52558254429334,"pfxX":12.212020458667888,"pfxZ":-2.313675967718666,"pX":0.5342337563098285,"pZ":1.8844430593439467,"vX0":0.7740941055037733,"vY0":-120.33521327798557,"vZ0":-2.385473409747764,"x":96.64,"y":187.9,"x0":-1.3765395350135077,"y0":50.0030017640587,"z0":6.075265896072014,"aX":17.67949023973792},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.6,"breakHorizontal":-22.2,"spinRate":2910,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.45742186460904133,"extension":6.459515145230629},"index":10,"playId":"b4e56d5d-8ee0-3bb6-848e-c5ca4f303979","pitchNumber":7,"startTime":"2026-08-22T00:57:03.474Z","endTime":"2026-08-22T00:57:10.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":11,"startTime":"2026-08-22T00:57:26.836Z","endTime":"2026-08-22T00:58:20.953Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669713,"fullName":"Hayden Wesneski"}}},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":12,"playId":"c4db984d-8650-4f54-b54e-e63dc6656077","pitchNumber":7,"startTime":"2026-08-22T00:58:20.953Z","endTime":"2026-08-22T00:58:25.953Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-22T00:58:25.953Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T00:58:43.204Z","endTime":"2026-08-22T01:01:48.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.111849228523038,"aZ":-34.8812352235676,"pfxX":11.17505019849596,"pfxZ":-1.9547973474865823,"pX":0.6654432042253428,"pZ":0.7364662424373315,"vX0":1.8438118862932957,"vY0":-117.75847503996269,"vZ0":-4.457260058219778,"x":91.63,"y":218.9,"x0":-1.5806602193729378,"y0":50.00287742758579,"z0":5.927189376064887,"aX":15.486284191153517},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.4,"breakHorizontal":-20.6,"spinRate":2917,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4674986230350595,"extension":6.4968815165994656},"index":0,"playId":"4424a646-b4d8-3db2-9616-e35876de8162","pitchNumber":1,"startTime":"2026-08-22T00:59:17.699Z","endTime":"2026-08-22T00:59:22.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932545409007655,"aZ":-33.73986946855419,"pfxX":10.554163679898092,"pfxZ":-1.0979499603615448,"pX":1.1399994478442028,"pZ":2.0414691033128807,"vX0":2.873051867482435,"vY0":-119.26815672811507,"vZ0":-2.085022753848489,"x":73.55,"y":183.66,"x0":-1.4540040097701015,"y0":50.00324343275421,"z0":5.997110570210604,"aX":15.061919703447055},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.3,"breakHorizontal":-19.8,"spinRate":2918,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.46088413849029575,"extension":6.488960581536987},"index":1,"playId":"3b7c5d66-f967-3495-a233-d2f19bac2217","pitchNumber":2,"startTime":"2026-08-22T00:59:40.416Z","endTime":"2026-08-22T00:59:43.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052497661114163,"aZ":-23.7619605323526,"pfxX":-8.681300478632757,"pfxZ":5.150001413350112,"pX":-0.07799495655007384,"pZ":0.9088884146819622,"vX0":5.957695435666434,"vY0":-127.01411673017445,"vZ0":-7.387623791929475,"x":119.97,"y":214.24,"x0":-1.3262702621435964,"y0":50.00401637913955,"z0":5.745248813768788,"aX":-14.183079813637594},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":1777,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43125381199814194,"extension":6.706607542038527},"index":2,"playId":"32c0392f-23eb-3cfa-ae03-9c3c49353e7d","pitchNumber":3,"startTime":"2026-08-22T01:00:00.240Z","endTime":"2026-08-22T01:00:04.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":94.0,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33799828840197,"aZ":-16.949165924855297,"pfxX":-4.06528082796997,"pfxZ":7.991332496809891,"pX":-1.1555800141384742,"pZ":3.7910722162115738,"vX0":1.6568005631616742,"vY0":-136.94963695535938,"vZ0":-3.0869279561505145,"x":161.05,"y":136.42,"x0":-1.2390814066202114,"y0":50.00561973900966,"z0":6.087677698479623,"aX":-7.7478260575118005},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":7.1,"spinRate":2357,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39946502796088135,"extension":6.660490187780894},"index":3,"playId":"d16db29f-3ba0-3f3a-b5e2-48a5be6759cc","pitchNumber":4,"startTime":"2026-08-22T01:00:20.060Z","endTime":"2026-08-22T01:00:25.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.9,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.598542990693577,"aZ":-14.823919694145836,"pfxX":-4.4334412269496415,"pfxZ":9.149236648985982,"pX":-0.3438444218525999,"pZ":2.737258259281269,"vX0":3.52219706284922,"vY0":-136.71463230292616,"vZ0":-5.857443583794625,"x":130.11,"y":164.87,"x0":-1.0716209682282518,"y0":50.005664079627195,"z0":5.92179043177099,"aX":-8.41003249988567},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":2346,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4003475405175623,"extension":6.690505850711218},"index":4,"playId":"0c2d288b-26a1-3203-91fc-1783b3b33b57","pitchNumber":5,"startTime":"2026-08-22T01:00:41.572Z","endTime":"2026-08-22T01:00:45.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84796822261451,"aZ":-30.13845778175842,"pfxX":7.240315330133949,"pfxZ":1.353961306934094,"pX":0.4412236855598509,"pZ":1.9386242990668654,"vX0":2.8687971658880005,"vY0":-122.02150643029664,"vZ0":-3.335383315551704,"x":100.18,"y":186.44,"x0":-1.6915584577945777,"y0":50.002402777933725,"z0":5.930218828270055,"aX":10.87603118964527},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-13.8,"spinRate":2899,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.44952953823873054,"extension":6.477695087624117},"index":5,"playId":"6e3b0fa6-4364-3257-a7eb-a3344500548d","pitchNumber":6,"startTime":"2026-08-22T01:01:06.663Z","endTime":"2026-08-22T01:01:13.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816303195404657,"aZ":-25.16316260324107,"pfxX":-6.728857397151387,"pfxZ":4.200601539494585,"pX":0.12212184990150565,"pZ":2.709584767958632,"vX0":6.115956962417612,"vY0":-128.21999744164077,"vZ0":-3.0004325746562523,"x":112.35,"y":165.62,"x0":-1.41660383576606,"y0":50.0045185571977,"z0":5.852536019328057,"aX":-11.236608167121931},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":10.9,"spinRate":1783,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.42672034298686157,"extension":6.565255606192296},"hitData":{"launchSpeed":87.8,"launchAngle":76.0,"totalDistance":58.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":137.81,"coordY":180.98}},"index":6,"playId":"b15f24cf-cd72-3358-be82-466fdad4ef74","pitchNumber":7,"startTime":"2026-08-22T01:01:38.844Z","endTime":"2026-08-22T01:01:48.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:01:48.710Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out sharply, second baseman Jeff McNeil to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T01:03:41.042Z","endTime":"2026-08-22T01:04:55.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41171220534068,"aZ":-25.093881411877245,"pfxX":-7.3147774197402775,"pfxZ":3.8603530201923437,"pX":-0.35664783938655364,"pZ":2.7247029575035753,"vX0":4.606494695715918,"vY0":-134.3736859218853,"vZ0":-3.239063437924914,"x":130.59,"y":165.21,"x0":-1.14055115911091,"y0":50.00196945806462,"z0":5.723464279386415,"aX":-13.410535354787191},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.5,"breakHorizontal":12.2,"spinRate":1928,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4072158398710517,"extension":6.74545024608784},"index":0,"playId":"e35e79b5-fb59-3994-a33c-64b4191165fd","pitchNumber":1,"startTime":"2026-08-22T01:04:04.202Z","endTime":"2026-08-22T01:04:08.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54267862570347,"aZ":-31.776091324603332,"pfxX":0.2574864627188975,"pfxZ":0.2535413759056997,"pX":-0.1661893788239862,"pZ":2.2252775180745856,"vX0":2.947274302406761,"vY0":-126.0180952132254,"vZ0":-2.0142265084655104,"x":123.33,"y":178.7,"x0":-1.390416365928053,"y0":50.00446186466171,"z0":5.632455244077874,"aX":0.4091143456404082},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-1.2,"spinRate":2245,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.43669723374105684,"extension":6.550863722215272},"index":1,"playId":"70f53772-ea9b-3103-9443-e5d00f69554f","pitchNumber":2,"startTime":"2026-08-22T01:04:22.276Z","endTime":"2026-08-22T01:04:26.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.228902015792723,"aZ":-27.736154568535998,"pfxX":-7.720594981894402,"pfxZ":2.337202906939213,"pX":0.3336546093808931,"pZ":2.138350401008048,"vX0":5.766813486908272,"vY0":-136.97574715899447,"vZ0":-4.4657871622105905,"x":104.28,"y":181.04,"x0":-0.7957747921682482,"y0":50.00393854876755,"z0":5.6860075554714475,"aX":-14.673194203565782},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":12.7,"spinRate":2006,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39985109513834427,"extension":6.625996216782246},"hitData":{"launchSpeed":100.8,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.36,"coordY":141.95}},"index":2,"playId":"003dbacb-ae7c-368e-bc71-4491981b5f1f","pitchNumber":3,"startTime":"2026-08-22T01:04:46.675Z","endTime":"2026-08-22T01:04:55.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:04:55.345Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to third baseman Zack Gelof.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T01:04:59.151Z","endTime":"2026-08-22T01:05:56.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":76.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687973853587646,"aZ":-31.863255623969632,"pfxX":3.440995498353039,"pfxZ":0.2109879978651641,"pX":0.755400597199309,"pZ":2.1105757219624532,"vX0":4.230177358301758,"vY0":-121.70086137445065,"vZ0":-1.2873915139360665,"x":88.21,"y":181.79,"x0":-1.4578072314895347,"y0":50.00508873563776,"z0":5.42684923925596,"aX":5.11935285845306},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":-7.3,"spinRate":2279,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.45146184016197877,"extension":6.6709871227131305},"index":0,"playId":"f2ffed99-3830-351d-9768-4c203884b592","pitchNumber":1,"startTime":"2026-08-22T01:05:26.170Z","endTime":"2026-08-22T01:05:29.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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-08-22T01:05:37.745Z","endTime":"2026-08-22T01:05:48.989Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63126992190944,"aZ":-30.818494867463826,"pfxX":-8.810023388821056,"pfxZ":0.8186963791998041,"pX":0.2323557388295687,"pZ":1.481778806649615,"vX0":5.967534177377731,"vY0":-129.0014373062294,"vZ0":-4.389304281779065,"x":108.14,"y":198.77,"x0":-0.9841459149946674,"y0":50.00398508447379,"z0":5.622402729993777,"aX":-14.62441501027293},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":14.4,"spinRate":1552,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.42708092696800826,"extension":6.661354430620644},"hitData":{"launchSpeed":60.1,"launchAngle":-62.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.69,"coordY":185.55}},"index":2,"playId":"47b2656a-d667-3295-9c91-56af6a79fbcb","pitchNumber":2,"startTime":"2026-08-22T01:05:48.989Z","endTime":"2026-08-22T01:05:56.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:05:56.621Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yordan Alvarez lines out to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T01:06:03.821Z","endTime":"2026-08-22T01:07:26.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.804202781976805,"aZ":-28.495383705980245,"pfxX":-8.739003966219652,"pfxZ":1.9647234904261097,"pX":-1.9800316772936004,"pZ":2.047945873832857,"vX0":1.499094757579614,"vY0":-136.14138435765432,"vZ0":-3.992432069484905,"x":192.47,"y":183.49,"x0":-1.4039056262011405,"y0":50.001598570933055,"z0":5.513113085432033,"aX":-16.348776471390188},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.9,"breakHorizontal":15.5,"spinRate":1887,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40282904080203785,"extension":6.630995164861876},"index":0,"playId":"2d3b9bf2-8b77-3cc4-869b-32161fd96aed","pitchNumber":1,"startTime":"2026-08-22T01:06:35.957Z","endTime":"2026-08-22T01:06:39.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.3,"endSpeed":84.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.628569350886906,"aZ":-22.832982427469144,"pfxX":-3.827185648368475,"pfxZ":5.095826951565318,"pX":-0.5379361783905378,"pZ":2.5776895307250545,"vX0":3.5623851847386545,"vY0":-134.44424216830595,"vZ0":-3.5034501723167235,"x":137.5,"y":169.18,"x0":-1.3816832318447831,"y0":50.00542242217157,"z0":5.51463097080212,"aX":-7.020586147535303},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":6.2,"spinRate":1947,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4070938715936192,"extension":6.605517745387652},"index":1,"playId":"3cf18141-824e-36b1-848c-6a2727569c17","pitchNumber":2,"startTime":"2026-08-22T01:06:57.786Z","endTime":"2026-08-22T01:07:01.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.451155735304066,"aZ":-21.042498040040062,"pfxX":-3.9752869647608398,"pfxZ":6.042617728588397,"pX":0.6728084996050363,"pZ":2.751570764165849,"vX0":6.577904419226113,"vY0":-134.7010275625064,"vZ0":-3.4808186907616925,"x":91.35,"y":164.49,"x0":-1.28112616496734,"y0":50.00514838591569,"z0":5.543042602453723,"aX":-7.327452232685011},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":5.9,"spinRate":2041,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4061578555081238,"extension":6.630189905865213},"hitData":{"launchSpeed":95.7,"launchAngle":7.0,"totalDistance":109.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":143.39,"coordY":179.97}},"index":2,"playId":"5220e372-4617-3249-9927-c70f72404446","pitchNumber":3,"startTime":"2026-08-22T01:07:20.077Z","endTime":"2026-08-22T01:07:26.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:07:26.881Z","atBatIndex":21},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Jose Altuve caught stealing 2nd base, catcher Jonah Heim to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T01:07:34.166Z","endTime":"2026-08-22T01:08:48.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21581422098702,"aZ":-23.12414756047733,"pfxX":-1.1585301760112667,"pfxZ":5.109707023576792,"pX":-0.6014039313178569,"pZ":3.200733102137209,"vX0":1.973427044092043,"vY0":-132.00497342458135,"vZ0":-1.7237324455862009,"x":139.92,"y":152.36,"x0":-1.2070038685452558,"y0":50.00257854862217,"z0":5.558996846480144,"aX":-2.051781244946999},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":1.7,"spinRate":1971,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.41440961301820245,"extension":6.5422941819870815},"index":0,"playId":"b1390875-1851-3f18-88c7-ebe3e42b9242","pitchNumber":1,"startTime":"2026-08-22T01:07:58.143Z","endTime":"2026-08-22T01:08:03.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.721717036027364,"aZ":-29.180044947399153,"pfxX":-6.785729744767096,"pfxZ":1.6252905999171308,"pX":0.6951573004672137,"pZ":2.539121886761201,"vX0":6.773440133112301,"vY0":-134.96030449780037,"vZ0":-2.8269939058712716,"x":90.5,"y":170.22,"x0":-0.9670450050827735,"y0":50.002931991379675,"z0":5.658092788223973,"aX":-12.502080412392658},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.5,"breakHorizontal":10.8,"spinRate":1869,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40603452665259754,"extension":6.673283533754911},"index":1,"playId":"1b309f5b-2331-3ca8-b544-d109426acb73","pitchNumber":2,"startTime":"2026-08-22T01:08:20.422Z","endTime":"2026-08-22T01:08:24.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28609549857244,"aZ":-30.59453835608825,"pfxX":-6.783892649460105,"pfxZ":0.9784137844600829,"pX":0.2392500720553791,"pZ":0.8590175055124468,"vX0":5.481472189133086,"vY0":-127.11975805729378,"vZ0":-5.431541707603197,"x":107.88,"y":215.59,"x0":-1.0733545849375672,"y0":50.00562013746375,"z0":5.479188935339786,"aX":-11.00264224925472},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":10.9,"spinRate":1523,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4323801512375227,"extension":6.605221259977828},"index":2,"playId":"00318e3f-49f9-377f-937f-c556c1d92785","pitchNumber":3,"startTime":"2026-08-22T01:08:41.756Z","endTime":"2026-08-22T01:08:48.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:08:48.804Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T01:10:48.889Z","endTime":"2026-08-22T01:12:16.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15220217051056,"aZ":-34.41030311889099,"pfxX":10.87002684535532,"pfxZ":-1.6940070224292914,"pX":0.303731109204685,"pZ":2.952876257364915,"vX0":0.8665123426184236,"vY0":-115.01888042562217,"vZ0":0.44922066551841655,"x":105.42,"y":159.05,"x0":-1.4888886082254436,"y0":50.001544207217336,"z0":6.13032600124274,"aX":14.356856458423197},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.6,"breakHorizontal":-19.8,"spinRate":2683,"spinDirection":49},"zone":3,"typeConfidence":2.0,"plateTime":0.4788111778379287,"extension":6.503361536801085},"index":0,"playId":"1f014db9-27a9-3773-8643-58c25cfc9af5","pitchNumber":1,"startTime":"2026-08-22T01:11:02.049Z","endTime":"2026-08-22T01:11:05.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33423295569238,"aZ":-23.406966932757257,"pfxX":-6.891562625147669,"pfxZ":4.780842469210509,"pX":-1.0268193283755545,"pZ":1.2238759842991798,"vX0":3.400518989624461,"vY0":-134.80065512431787,"vZ0":-7.7919877312338315,"x":156.14,"y":205.74,"x0":-1.4119182455545178,"y0":50.0010557613791,"z0":5.814039878565925,"aX":-12.633779526579017},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":11.8,"spinRate":1952,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4069027008180277,"extension":6.745702524854939},"index":1,"playId":"79af5b3a-4dfa-3bcc-a38a-097f430079af","pitchNumber":2,"startTime":"2026-08-22T01:11:17.468Z","endTime":"2026-08-22T01:11:21.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.343910840900875,"aZ":-17.38523974688631,"pfxX":-4.116610317345486,"pfxZ":8.012494622224962,"pX":0.2996638785749891,"pZ":3.4486483405801054,"vX0":5.067700438890256,"vY0":-135.20196748795718,"vZ0":-3.797311985946431,"x":105.58,"y":145.67,"x0":-1.0669201355515598,"y0":50.00281894146964,"z0":6.096603766198833,"aX":-7.597915541858082},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":6.4,"spinRate":2152,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4056147330951272,"extension":6.699445334531431},"index":2,"playId":"6d1e1aab-cb18-3379-a8af-ab04fe281414","pitchNumber":3,"startTime":"2026-08-22T01:11:32.094Z","endTime":"2026-08-22T01:11:38.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80793620098434,"aZ":-33.05139621616757,"pfxX":11.505955577075966,"pfxZ":-0.6264139498115409,"pX":0.11919466805146933,"pZ":3.6480164018869883,"vX0":0.06423940648233284,"vY0":-118.03253518395195,"vZ0":1.3578987608491746,"x":112.46,"y":140.28,"x0":-1.4006945125938663,"y0":50.0049515084143,"z0":6.134554340299165,"aX":16.054017858178504},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":-20.8,"spinRate":2753,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.46604859223809747,"extension":6.615146613232757},"index":3,"playId":"824f4df9-50e6-3630-992e-8dda5b9528d0","pitchNumber":4,"startTime":"2026-08-22T01:11:52.694Z","endTime":"2026-08-22T01:11:59.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39199897850315,"aZ":-35.91733186909498,"pfxX":10.004145499940051,"pfxZ":-2.640330707087765,"pX":1.3360368969803325,"pZ":1.881462311200759,"vX0":3.4173658182141065,"vY0":-119.23736612378953,"vZ0":-1.9092113407795663,"x":66.07,"y":187.98,"x0":-1.4219170664089584,"y0":50.00392859565174,"z0":5.9831924312810205,"aX":14.172318182251663},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.0,"breakHorizontal":-19.0,"spinRate":2795,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.46223106313062834,"extension":6.663398214218753},"index":4,"playId":"a1931be6-53b8-3f33-94b4-6799612bf693","pitchNumber":5,"startTime":"2026-08-22T01:12:13.486Z","endTime":"2026-08-22T01:12:16.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:12:16.883Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, third baseman Raynel Delgado to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T01:12:19.261Z","endTime":"2026-08-22T01:13:45.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8929313824706,"aZ":-24.903248833203588,"pfxX":-9.311431255636261,"pfxZ":3.9768533808600726,"pX":-0.03449309218456121,"pZ":3.132981399043984,"vX0":6.837522000276401,"vY0":-134.75417208615102,"vZ0":-2.956846434440901,"x":118.31,"y":154.19,"x0":-1.4025055969501283,"y0":50.00353327875062,"z0":6.015282006521954,"aX":-17.024478236482626},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":15.2,"spinRate":1965,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.40739434163751254,"extension":6.620837748359645},"index":0,"playId":"616668a8-b18e-337c-ace3-912371a1df22","pitchNumber":1,"startTime":"2026-08-22T01:12:41.741Z","endTime":"2026-08-22T01:12:45.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.465701300097948,"aZ":-35.88197553215153,"pfxX":11.421763534863667,"pfxZ":-2.6421991122625306,"pX":-0.1396565055659902,"pZ":1.5239029162531907,"vX0":-0.03717070261241495,"vY0":-118.79812708131043,"vZ0":-2.778175155771928,"x":122.32,"y":197.63,"x0":-1.6030662501043609,"y0":50.00113890508458,"z0":6.02683184533413,"aX":16.038772288194295},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.3,"breakHorizontal":-20.5,"spinRate":2840,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.46416495087971477,"extension":6.498246733420715},"index":1,"playId":"d3fdeb99-1064-37c6-913c-8f997b9ee527","pitchNumber":2,"startTime":"2026-08-22T01:12:55.283Z","endTime":"2026-08-22T01:13:00.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.069884022503523,"aZ":-25.839695608373468,"pfxX":-8.184048219539632,"pfxZ":3.86066858460317,"pX":0.8646159809171953,"pZ":2.6519025461059944,"vX0":8.030703943675155,"vY0":-127.77149810548245,"vZ0":-3.044350106314237,"x":84.04,"y":167.18,"x0":-1.266563517669917,"y0":50.00576323649216,"z0":5.905077658294754,"aX":-13.438566139355915},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":12.8,"spinRate":1801,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4298571385741061,"extension":6.76603017824263},"index":2,"playId":"8b9b1f9e-478a-3bab-b185-1d2fe0cbb695","pitchNumber":3,"startTime":"2026-08-22T01:13:12.448Z","endTime":"2026-08-22T01:13:18.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.800916705388943,"aZ":-28.102598107902306,"pfxX":-9.872404685121289,"pfxZ":2.439931678514201,"pX":-0.8331595579516937,"pZ":1.2460917206762188,"vX0":4.566137025276077,"vY0":-128.4532279917301,"vZ0":-6.067043498003674,"x":148.76,"y":205.14,"x0":-1.3518742684045826,"y0":50.003604868117655,"z0":5.82565197636186,"aX":-16.485898820546378},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":16.8,"spinRate":1676,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.42652758550710645,"extension":6.83776031097618},"hitData":{"launchSpeed":66.9,"launchAngle":7.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.97,"coordY":161.21}},"index":3,"playId":"1ac446f3-4e23-3305-b6dc-ee214f6d5baa","pitchNumber":4,"startTime":"2026-08-22T01:13:36.837Z","endTime":"2026-08-22T01:13:45.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:13:45.629Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, third baseman Raynel Delgado to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T01:13:57.728Z","endTime":"2026-08-22T01:15:13.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":92.7,"endSpeed":85.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.163676164861283,"aZ":-20.88462415557178,"pfxX":-7.453583885274615,"pfxZ":6.132896885390946,"pX":0.018823110506059334,"pZ":2.1413696085294793,"vX0":6.355656278166281,"vY0":-134.77448602548608,"vZ0":-6.026741798532192,"x":116.28,"y":180.96,"x0":-1.401022371011151,"y0":50.0022410903982,"z0":5.880517234761861,"aX":-13.7180537202787},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":12.1,"spinRate":2045,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40632883611529813,"extension":6.778231645538984},"index":0,"playId":"86c64360-094f-3ff5-a6b6-cc0356013889","pitchNumber":1,"startTime":"2026-08-22T01:14:08.768Z","endTime":"2026-08-22T01:14:25.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.550905894030347,"aZ":-36.528477003422104,"pfxX":12.831315770930777,"pfxZ":-3.204239357486606,"pX":-1.086741737124978,"pZ":1.5761120059214686,"vX0":-2.4224155538188965,"vY0":-116.89088950395985,"vZ0":-2.24678122336824,"x":158.42,"y":196.22,"x0":-1.6915706059535445,"y0":50.00240385126981,"z0":6.036122429864075,"aX":17.45067193486355},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.1,"breakHorizontal":-22.4,"spinRate":2889,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.47168306051290276,"extension":6.559261031388138},"index":1,"playId":"13727231-fa8d-3871-b76a-6e092050a8c7","pitchNumber":2,"startTime":"2026-08-22T01:14:29.533Z","endTime":"2026-08-22T01:14:33.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35207151251233,"aZ":-29.36805135215632,"pfxX":-8.625872742148763,"pfxZ":1.6997485887319366,"pX":-3.95607982979141E-4,"pZ":1.1292344744839962,"vX0":6.346851869259865,"vY0":-127.56653012708279,"vZ0":-5.8770048369221675,"x":117.02,"y":208.29,"x0":-1.400543218906444,"y0":50.00024813633512,"z0":5.779250495566484,"aX":-14.208140572085473},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":14.2,"spinRate":1521,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42944443779630337,"extension":6.683471556236999},"index":2,"playId":"f97be7ac-f68c-30f3-96e6-cb636b794483","pitchNumber":3,"startTime":"2026-08-22T01:14:43.240Z","endTime":"2026-08-22T01:14:46.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T01:14:54.725Z","endTime":"2026-08-22T01:15:05.884Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.099725159212653,"aZ":-27.495623191303025,"pfxX":-9.292671047044664,"pfxZ":2.7523153542574708,"pX":-1.1434045542439861,"pZ":2.135954660653401,"vX0":3.7406692867916242,"vY0":-129.84082130450702,"vZ0":-4.16344765764612,"x":160.58,"y":181.11,"x0":-1.3983012109744994,"y0":50.00416532984398,"z0":5.861192880596466,"aX":-15.810658263437798},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":1861,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4224247330635027,"extension":6.672918330961193},"hitData":{"launchSpeed":87.2,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.94,"coordY":160.71}},"index":4,"playId":"68649d0f-7e2f-339a-99f2-11db72289302","pitchNumber":4,"startTime":"2026-08-22T01:15:05.884Z","endTime":"2026-08-22T01:15:13.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:15:13.464Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T01:17:00.564Z","endTime":"2026-08-22T01:18:53.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95994051532213,"aZ":-32.37347635178512,"pfxX":0.920324325772726,"pfxZ":-0.12068746146394593,"pX":0.540783063048732,"pZ":0.8878923165296494,"vX0":4.21030349458684,"vY0":-125.42921006327985,"vZ0":-4.637940718524979,"x":96.39,"y":214.81,"x0":-1.2809652503574154,"y0":50.00581764383252,"z0":5.4081773581814945,"aX":1.463045956538753},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.1,"breakHorizontal":-2.6,"spinRate":2229,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.43709508601464364,"extension":6.614260876063435},"index":0,"playId":"c8c13a2c-37cd-3db7-befe-ad2aa15f0bfb","pitchNumber":1,"startTime":"2026-08-22T01:17:23.497Z","endTime":"2026-08-22T01:17:27.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09342861229165,"aZ":-27.170659090093253,"pfxX":-8.859051532381159,"pfxZ":2.6981762470770754,"pX":0.29150379897742235,"pZ":1.4650941278874774,"vX0":6.459148131217144,"vY0":-135.84786315705483,"vZ0":-5.771568065027762,"x":105.89,"y":199.22,"x0":-0.9760949022441783,"y0":50.00244580247698,"z0":5.526845653908688,"aX":-16.41875797660365},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":14.5,"spinRate":1953,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40449493939576486,"extension":6.794889724303174},"index":1,"playId":"8e7072bb-f133-3802-9273-446b41d44327","pitchNumber":2,"startTime":"2026-08-22T01:17:42.141Z","endTime":"2026-08-22T01:17:45.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":81.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.324835082081194,"aZ":-27.193859064717493,"pfxX":1.2112941324461697,"pfxZ":2.905509797884532,"pX":0.6064281091600545,"pZ":3.370603807349952,"vX0":4.077019806293451,"vY0":-130.32645516948637,"vZ0":-0.7386933251787121,"x":93.88,"y":147.77,"x0":-1.1378602155691346,"y0":50.002169321916114,"z0":5.718283397298792,"aX":2.075657292215595},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":2012,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.42086527601260126,"extension":6.708953686529984},"index":2,"playId":"7e127118-fd69-301b-ae4b-3c0a91c6e7bd","pitchNumber":3,"startTime":"2026-08-22T01:18:07.049Z","endTime":"2026-08-22T01:18:11.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6960650672575,"aZ":-26.065144552447567,"pfxX":-5.278435440174105,"pfxZ":3.3686726722562828,"pX":0.9969030464075276,"pZ":3.0356462468181427,"vX0":6.754830961249611,"vY0":-133.83148155397453,"vZ0":-2.155223097927358,"x":79.0,"y":156.82,"x0":-0.8732168899682984,"y0":50.005593488286195,"z0":5.716977909205338,"aX":-9.583168329311116},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":8.2,"spinRate":1773,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40915984200205946,"extension":6.77819831171834},"index":3,"playId":"3d187998-5b77-355d-b48e-fc35be3a1644","pitchNumber":4,"startTime":"2026-08-22T01:18:26.121Z","endTime":"2026-08-22T01:18:30.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.0,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.172402447921982,"aZ":-28.810373782136665,"pfxX":-7.252044836051747,"pfxZ":1.821092474492696,"pX":-0.9865385841643082,"pZ":2.918964557827522,"vX0":2.9411663502686487,"vY0":-135.43167787328917,"vZ0":-2.001119644092777,"x":154.6,"y":159.97,"x0":-1.1479933247039311,"y0":50.00272995541694,"z0":5.694004289941331,"aX":-13.39347627216334},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":12.5,"spinRate":1950,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.405330349675717,"extension":6.6955302874002625},"index":4,"playId":"65df175b-b064-3eb8-be0b-ee2c772829b9","pitchNumber":5,"startTime":"2026-08-22T01:18:48.323Z","endTime":"2026-08-22T01:18:53.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:18:53.748Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daulton Varsho doubles (21) on a line drive to left fielder Carlos Cortes. Isaac Paredes to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T01:18:54.033Z","endTime":"2026-08-22T01:19:35.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnThird":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579331899041144,"aZ":-35.348994965613045,"pfxX":-6.068133601739159,"pfxZ":-1.9397079753816966,"pX":-0.749247605976836,"pZ":1.6635833613377342,"vX0":3.1325699807058403,"vY0":-127.41157850063824,"vZ0":-2.79871350136241,"x":145.56,"y":193.86,"x0":-1.2099977396118426,"y0":50.00387097365971,"z0":5.585639116361705,"aX":-9.920229911180634},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.0,"breakHorizontal":10.2,"spinRate":1551,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.43082643986970615,"extension":6.551093107577278},"hitData":{"launchSpeed":85.9,"launchAngle":34.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.15,"coordY":114.07}},"index":0,"playId":"8c2baa89-20a7-3208-afcf-8f47829f7fd6","pitchNumber":1,"startTime":"2026-08-22T01:19:22.297Z","endTime":"2026-08-22T01:19:35.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":11.799999999999997,"leverageIndex":1.74,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:19:35.075Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Christian Walker out on a sacrifice fly to center fielder Henry Bolte. Isaac Paredes scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T01:19:48.182Z","endTime":"2026-08-22T01:21:38.977Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.4,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855612950614137,"aZ":-28.120952788798782,"pfxX":-5.840685710530385,"pfxZ":2.18139777298534,"pX":0.8146173939168346,"pZ":2.3837350414054534,"vX0":6.567173922600854,"vY0":-135.7935996374259,"vZ0":-3.347932588576821,"x":85.95,"y":174.42,"x0":-0.8809322660148329,"y0":50.005144261326386,"z0":5.5977020477830814,"aX":-10.86557502079865},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.4,"breakHorizontal":9.1,"spinRate":1908,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40397642856960925,"extension":6.712239266463485},"index":0,"playId":"e243bfcd-4730-331d-9a50-bc4dcb74683f","pitchNumber":1,"startTime":"2026-08-22T01:20:14.889Z","endTime":"2026-08-22T01:20:18.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"third":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69031681394138,"aZ":-26.30686007782579,"pfxX":0.05841896712837613,"pfxZ":3.412456785353992,"pX":1.8996473255865385,"pZ":2.3559016304888005,"vX0":7.3519705264319875,"vY0":-130.41187153732992,"vZ0":-2.997999657559524,"x":44.59,"y":175.17,"x0":-0.9650096230772812,"y0":50.00651631682469,"z0":5.507103039348973,"aX":0.09886449607361932},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":2094,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.42017954649011147,"extension":6.699225206370338},"index":1,"playId":"869cb61b-364e-3d02-a676-769f4898dac1","pitchNumber":2,"startTime":"2026-08-22T01:20:38.557Z","endTime":"2026-08-22T01:20:42.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"third":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.617560403857574,"aZ":-32.110238524118245,"pfxX":-10.885211199971879,"pfxZ":0.03923051209566075,"pX":-0.31081292405344507,"pZ":0.17087809931785883,"vX0":6.180236525139515,"vY0":-135.06118096380976,"vZ0":-7.777381573337065,"x":128.85,"y":234.17,"x0":-1.2285213468714118,"y0":50.00541292210219,"z0":5.382412689828881,"aX":-19.878700207113834},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.6,"breakHorizontal":18.1,"spinRate":1954,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.407351854045197,"extension":6.891819882285102},"index":2,"playId":"d171d888-946e-3c32-a15b-4eee484944c2","pitchNumber":3,"startTime":"2026-08-22T01:21:00.738Z","endTime":"2026-08-22T01:21:05.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"third":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08526027722426,"aZ":-21.945675616961765,"pfxX":-0.9975616464490842,"pfxZ":5.775450798167213,"pX":0.6703835178367998,"pZ":2.3715989962070476,"vX0":5.132945032897882,"vY0":-131.7662385852897,"vZ0":-3.91529621388691,"x":91.45,"y":174.75,"x0":-1.1671553567029422,"y0":50.00337450711639,"z0":5.48392643051068,"aX":-1.7673045652763177},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.8,"breakHorizontal":0.7,"spinRate":2123,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4145250668410889,"extension":6.720887447088057},"hitData":{"launchSpeed":87.5,"launchAngle":26.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.0,"coordY":64.24}},"index":3,"playId":"29062ee2-89db-36e0-95d3-cfb12cbd72da","pitchNumber":4,"startTime":"2026-08-22T01:21:27.205Z","endTime":"2026-08-22T01:21:38.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"third":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":1.55,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:21:38.977Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yainer Diaz flies out to left fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T01:21:47.542Z","endTime":"2026-08-22T01:24:25.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.568477114173707,"aZ":-30.31589208204272,"pfxX":-7.65503336602362,"pfxZ":1.0180734391210882,"pX":-0.8446340010950298,"pZ":1.4344427085409814,"vX0":3.680633801642545,"vY0":-134.9047438913685,"vZ0":-5.143297369093111,"x":149.2,"y":200.05,"x0":-1.2381242739612286,"y0":50.00375981545788,"z0":5.523639443377196,"aX":-13.996159917074952},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.8,"breakHorizontal":13.0,"spinRate":1996,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4072651158486349,"extension":6.752742743670657},"index":0,"playId":"d51eb8c7-b860-3975-8908-dc5938065e46","pitchNumber":1,"startTime":"2026-08-22T01:22:14.095Z","endTime":"2026-08-22T01:22:18.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.1,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95793161581895,"aZ":-31.11924272665595,"pfxX":-9.802235007078867,"pfxZ":0.5851928186529545,"pX":-0.8131698575857533,"pZ":0.9496026670700959,"vX0":4.598589877090589,"vY0":-133.90368493778567,"vZ0":-6.078852660700473,"x":148.0,"y":213.14,"x0":-1.290026700733875,"y0":50.000144025089014,"z0":5.507431907672217,"aX":-17.596812224985424},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.1,"breakHorizontal":16.6,"spinRate":1913,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4108096827835377,"extension":6.829404080918749},"index":1,"playId":"077423f3-83fd-375f-ba4f-c8d83e2e9d20","pitchNumber":2,"startTime":"2026-08-22T01:22:41.117Z","endTime":"2026-08-22T01:22:46.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T01:23:02.894Z","endTime":"2026-08-22T01:23:22.520Z","isPitch":false,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80798611224597,"aZ":-35.442680894237334,"pfxX":-8.203760445727848,"pfxZ":-2.0346154804994034,"pX":-0.7017678781952726,"pZ":1.5693171607041765,"vX0":3.6584759060750414,"vY0":-126.47331716729111,"vZ0":-3.044726521555047,"x":143.75,"y":196.41,"x0":-1.1078595962522584,"y0":50.00226093330252,"z0":5.655381490137685,"aX":-13.178541330122135},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":13.9,"spinRate":1384,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4344632167430271,"extension":6.607589192810586},"index":3,"playId":"f1eae7de-02fa-3abb-8b19-f85baec8039d","pitchNumber":3,"startTime":"2026-08-22T01:23:22.520Z","endTime":"2026-08-22T01:23:27.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603655125766473,"aZ":-26.59075077190586,"pfxX":-7.110662136864972,"pfxZ":3.0141006688755008,"pX":1.3154537909094257,"pZ":1.7873322936335283,"vX0":8.270169602170961,"vY0":-135.2107185673044,"vZ0":-5.208732821669036,"x":66.86,"y":190.52,"x0":-0.8596258614270382,"y0":50.00174345663394,"z0":5.605735101528817,"aX":-13.160231965238024},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.6,"breakHorizontal":11.2,"spinRate":2016,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40515970153432335,"extension":6.7528555398285794},"index":4,"playId":"927d2688-ce7b-3c4d-8834-2c815aaca358","pitchNumber":4,"startTime":"2026-08-22T01:23:51.558Z","endTime":"2026-08-22T01:23:57.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83121174183459,"aZ":-30.223352336651878,"pfxX":3.534298459919785,"pfxZ":1.3284318519905547,"pX":0.6960816320656443,"pZ":1.970079381208156,"vX0":4.442691459986513,"vY0":-120.94472434784362,"vZ0":-1.8841974334811251,"x":90.47,"y":185.59,"x0":-1.6308103962308627,"y0":50.00080947181979,"z0":5.435741913665607,"aX":5.181795281364864},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-7.6,"spinRate":2167,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.45464539394545556,"extension":6.6216487969664515},"hitData":{"launchSpeed":89.4,"launchAngle":30.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.52,"coordY":80.91}},"index":5,"playId":"d1f6fb7d-ca26-32fd-a434-66d2f90c36f6","pitchNumber":5,"startTime":"2026-08-22T01:24:12.671Z","endTime":"2026-08-22T01:24:25.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.23,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:24:25.692Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cam Smith lines out to third baseman Zack Gelof.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T01:24:30.020Z","endTime":"2026-08-22T01:25:18.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":85.8,"endSpeed":78.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346153953177602,"aZ":-32.528407150762426,"pfxX":3.8813723436207495,"pfxZ":-0.22431061775356298,"pX":0.8685617389518596,"pZ":1.8830950894920488,"vX0":4.057651214845832,"vY0":-124.85190694029768,"vZ0":-2.4514919254700684,"x":83.89,"y":187.94,"x0":-1.2851713629857815,"y0":50.00506574294678,"z0":5.568551517408008,"aX":6.0952282199839205},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":-8.0,"spinRate":2350,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43957299013198403,"extension":6.59396466332519},"index":0,"playId":"3df9010e-5805-329f-ac65-970198d87f74","pitchNumber":1,"startTime":"2026-08-22T01:24:55.593Z","endTime":"2026-08-22T01:25:00.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.238503253884865,"aZ":-26.44077044384371,"pfxX":-8.984972510233016,"pfxZ":3.164765670585945,"pX":0.18668212979901674,"pZ":2.338584069852121,"vX0":6.3620998948766605,"vY0":-134.71737053665242,"vZ0":-3.599742740307629,"x":109.88,"y":175.64,"x0":-1.0556615217564311,"y0":50.003362515006934,"z0":5.592375109761328,"aX":-16.275443415048123},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":14.6,"spinRate":1934,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40887035940119887,"extension":6.73187043336461},"hitData":{"launchSpeed":88.6,"launchAngle":7.0,"totalDistance":116.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":103.85,"coordY":164.76}},"index":1,"playId":"c8a6a7bb-28f3-3dd2-b9a7-90db9ece0956","pitchNumber":2,"startTime":"2026-08-22T01:25:13.790Z","endTime":"2026-08-22T01:25:18.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.25,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:25:18.724Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T01:27:05.208Z","endTime":"2026-08-22T01:28:09.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.469139544349435,"aZ":-24.688285687804953,"pfxX":-8.800764824583771,"pfxZ":4.378084316251205,"pX":-0.894743316200757,"pZ":1.2775101782776368,"vX0":3.830178168536519,"vY0":-129.96673742758557,"vZ0":-6.8641575260501,"x":151.11,"y":204.29,"x0":-1.2449804511320253,"y0":50.00068113441051,"z0":5.830096246961427,"aX":-15.040119367694542},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":1949,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4215830252742756,"extension":6.6889349285472965},"index":0,"playId":"2d790b41-f15e-3e35-bbad-37645a248b09","pitchNumber":1,"startTime":"2026-08-22T01:27:29.468Z","endTime":"2026-08-22T01:27:32.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39200032020314,"aZ":-35.3095794174517,"pfxX":12.23493141047625,"pfxZ":-2.3807967843974547,"pX":1.153792343357452,"pZ":1.4972356911548699,"vX0":2.23319616640194,"vY0":-114.99306521161583,"vZ0":-2.370360809075721,"x":73.02,"y":198.35,"x0":-1.4215232494716874,"y0":50.001354470495706,"z0":6.018195419540162,"aX":16.13045828953747},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.7,"breakHorizontal":-22.7,"spinRate":2774,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.47915182611737883,"extension":6.5360924973605945},"index":1,"playId":"fd3d4148-7159-3e00-b904-81dcf2bac968","pitchNumber":2,"startTime":"2026-08-22T01:27:49.152Z","endTime":"2026-08-22T01:27:52.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.702377012736264,"aZ":-35.04960099381607,"pfxX":12.290485166791282,"pfxZ":-2.0382951014595,"pX":1.3460820246551723,"pZ":1.2863764321235338,"vX0":2.031115725569236,"vY0":-118.72580247996547,"vZ0":-3.504753119692234,"x":65.69,"y":204.05,"x0":-1.118844221159702,"y0":50.00480843244782,"z0":6.017917833135035,"aX":17.302455038909784},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.3,"breakHorizontal":-22.7,"spinRate":2890,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4638295566536108,"extension":6.662052052183929},"index":2,"playId":"6eb66dec-b6fa-3d88-bf71-c0e0685f3e8e","pitchNumber":3,"startTime":"2026-08-22T01:28:05.224Z","endTime":"2026-08-22T01:28:09.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:28:09.658Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T01:28:10.607Z","endTime":"2026-08-22T01:29:57.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.897970136408144,"aZ":-17.637581900272927,"pfxX":-2.797695646473196,"pfxZ":8.019455881762111,"pX":0.9589713213217941,"pZ":1.639143914024607,"vX0":5.9672233932648355,"vY0":-133.3240402173375,"vZ0":-7.904844850366545,"x":80.45,"y":194.52,"x0":-0.9380497624523669,"y0":50.000322756747394,"z0":5.90020656706143,"aX":-5.06983697646208},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":3.8,"spinRate":2258,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4097905085635354,"extension":6.769502504345324},"index":0,"playId":"9581efe7-796c-3e98-bd58-bc4fad1dd296","pitchNumber":1,"startTime":"2026-08-22T01:28:32.135Z","endTime":"2026-08-22T01:28:36.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801425908155494,"aZ":-15.408663491516723,"pfxX":-4.127911658802492,"pfxZ":9.06790318446211,"pX":-0.28498168759610365,"pZ":2.1238680352565815,"vX0":3.374813392503966,"vY0":-134.96971232927373,"vZ0":-7.217510804103809,"x":127.86,"y":181.44,"x0":-1.0139629486758777,"y0":50.00404705762977,"z0":5.913667905180264,"aX":-7.632483388604526},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":6.7,"spinRate":2296,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.40549884007810055,"extension":6.7437223995563755},"index":1,"playId":"271b6d14-4450-38e3-9aac-2633f44589fe","pitchNumber":2,"startTime":"2026-08-22T01:28:46.324Z","endTime":"2026-08-22T01:28:50.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.361216949065884,"aZ":-29.203956103636994,"pfxX":-9.648335826312632,"pfxZ":1.8876378330543093,"pX":0.39485861336358474,"pZ":0.35999853897466083,"vX0":7.134590344338403,"vY0":-124.09260573449846,"vZ0":-7.383288093165064,"x":101.95,"y":229.06,"x0":-1.2550226040330377,"y0":50.00100383977767,"z0":5.786229945454288,"aX":-15.141343664290144},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":16.0,"spinRate":1590,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.440331090471775,"extension":6.706391036051351},"index":2,"playId":"89f7ff1b-6341-3a73-acb4-31d4143f6440","pitchNumber":3,"startTime":"2026-08-22T01:29:00.224Z","endTime":"2026-08-22T01:29:03.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.654859804812418,"aZ":-35.626147201443,"pfxX":10.171651087633364,"pfxZ":-2.6714156511568135,"pX":-1.1985577367300377,"pZ":4.1359674665971635,"vX0":-1.301597946196358,"vY0":-113.18027195597253,"vZ0":3.642519205017362,"x":162.69,"y":127.11,"x0":-1.935232421072498,"y0":50.004883815144765,"z0":6.085397154852121,"aX":13.128901755065655},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.6,"breakHorizontal":-18.0,"spinRate":2704,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4849026291626002,"extension":6.470321126966021},"index":3,"playId":"128d9100-fdd4-35a2-a55f-a28407bda334","pitchNumber":4,"startTime":"2026-08-22T01:29:17.557Z","endTime":"2026-08-22T01:29:21.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86823591888384,"aZ":-18.558865016239807,"pfxX":-1.5947657640187423,"pfxZ":7.211238341637627,"pX":1.0720527836294966,"pZ":2.0228802107220503,"vX0":6.2632576644808715,"vY0":-136.27426656394968,"vZ0":-7.111169098359805,"x":76.14,"y":184.16,"x0":-1.0450439541062917,"y0":50.004010580127414,"z0":5.940064226838509,"aX":-3.01229757034015},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":1.6,"spinRate":2220,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40133663754471804,"extension":6.69895610874526},"index":4,"playId":"f49a18a9-5abd-367a-9a11-7f53e20604e1","pitchNumber":5,"startTime":"2026-08-22T01:29:31.504Z","endTime":"2026-08-22T01:29:34.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642444080644843,"aZ":-36.13900674656699,"pfxX":11.765578753968033,"pfxZ":-2.9158876719594735,"pX":0.4363041412315815,"pZ":1.613827002853394,"vX0":0.6367469725648983,"vY0":-116.90269336222683,"vZ0":-2.3421684979284505,"x":100.37,"y":195.21,"x0":-1.3657153649006617,"y0":50.00352060712751,"z0":6.078956465544798,"aX":15.998457667965722},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.6,"breakHorizontal":-21.4,"spinRate":2910,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.47172345103603863,"extension":6.5730908702544575},"index":5,"playId":"c0e9d227-2795-3865-8b93-8031111e29d0","pitchNumber":6,"startTime":"2026-08-22T01:29:54.165Z","endTime":"2026-08-22T01:29:57.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:29:57.247Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Donovan Walton walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T01:30:00.121Z","endTime":"2026-08-22T01:32:49.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20217546471425,"aZ":-26.678991925136575,"pfxX":-9.151245048959119,"pfxZ":3.0051451029332803,"pX":-0.19102303779601185,"pZ":2.5109380294529213,"vX0":5.982910531700184,"vY0":-134.79958438946056,"vZ0":-4.177836056733266,"x":124.28,"y":170.98,"x0":-1.2582975317390421,"y0":50.00077075950443,"z0":5.979787656245953,"aX":-16.722347901365353},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":15.1,"spinRate":1959,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4074048322166677,"extension":6.669384685284755},"index":0,"playId":"7cf1a68c-56bc-3130-b8cb-7616559a72ea","pitchNumber":1,"startTime":"2026-08-22T01:30:21.308Z","endTime":"2026-08-22T01:30:29.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.485091433900994,"aZ":-23.38381345801308,"pfxX":-9.233332787817126,"pfxZ":5.465974752866403,"pX":-0.0907082343182044,"pZ":2.5566649260173606,"vX0":5.7535144007214765,"vY0":-126.2392823919229,"vZ0":-3.4388656190460254,"x":120.46,"y":169.75,"x0":-1.2035177753746025,"y0":50.00513201376536,"z0":5.826042388442739,"aX":-14.855843593482826},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":15.4,"spinRate":1725,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4344345888873091,"extension":6.703517327954816},"index":1,"playId":"9b1c31e4-6956-3072-adcc-ca1db7aedee7","pitchNumber":2,"startTime":"2026-08-22T01:31:06.097Z","endTime":"2026-08-22T01:31:09.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44375913349129,"aZ":-22.84433314366465,"pfxX":-8.440275014374599,"pfxZ":5.82584955348732,"pX":-0.5460632903407289,"pZ":0.6587267766831372,"vX0":4.403043099196396,"vY0":-126.21085883162755,"vZ0":-8.15228903238356,"x":137.81,"y":220.99,"x0":-1.2233744996287421,"y0":50.00467034781846,"z0":5.791982343568872,"aX":-13.518059133646117},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.8,"breakHorizontal":14.2,"spinRate":1621,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.435205900336777,"extension":6.890559104898413},"index":2,"playId":"bcca92ac-dd97-329b-b3b4-e5603dc961aa","pitchNumber":3,"startTime":"2026-08-22T01:31:28.667Z","endTime":"2026-08-22T01:31:33.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50584887533608,"aZ":-34.87457854013949,"pfxX":11.978161840912495,"pfxZ":-1.937918563845356,"pX":1.105524392013691,"pZ":2.077092939556986,"vX0":2.1449701634875917,"vY0":-118.48707743922553,"vZ0":-1.8100302515010551,"x":74.86,"y":182.7,"x0":-1.3696820665724412,"y0":50.00092451937563,"z0":6.0929033827782195,"aX":16.716619862418113},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.7,"breakHorizontal":-22.2,"spinRate":2816,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46555022795924295,"extension":6.491982646002337},"index":3,"playId":"6191fef1-3871-3e4d-8c86-edff360927d2","pitchNumber":4,"startTime":"2026-08-22T01:31:45.185Z","endTime":"2026-08-22T01:31:50.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795546775018984,"aZ":-27.904163179937402,"pfxX":-8.465767094445749,"pfxZ":2.688410408306275,"pX":-1.0463604915789075,"pZ":1.1741141002694038,"vX0":3.5007452349866814,"vY0":-125.63427150843033,"vZ0":-5.83171176073714,"x":156.88,"y":207.08,"x0":-1.3622881940854943,"y0":50.00391605504457,"z0":5.809566509734731,"aX":-13.457622851374714},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":14.4,"spinRate":1437,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.43690136582503847,"extension":6.678328386894662},"index":4,"playId":"9dd621fd-bf37-39ed-854d-fe98bf3056ac","pitchNumber":5,"startTime":"2026-08-22T01:32:04.984Z","endTime":"2026-08-22T01:32:09.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":81.5,"endSpeed":74.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.653499019907365,"aZ":-34.62106767183864,"pfxX":11.317566473995647,"pfxZ":-1.7452569343480118,"pX":-0.05696393952297177,"pZ":2.1211632279519606,"vX0":0.4071032016718969,"vY0":-118.63596220608324,"vZ0":-1.480962709602189,"x":119.17,"y":181.51,"x0":-1.6985113728777794,"y0":50.001253175209705,"z0":5.9500394736893725,"aX":15.904026009147504},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.2,"breakHorizontal":-20.5,"spinRate":2970,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4641805094619196,"extension":6.48830250298619},"index":5,"playId":"47b0dc5e-8fc8-3b61-9cce-3140fc3b1717","pitchNumber":6,"startTime":"2026-08-22T01:32:20.802Z","endTime":"2026-08-22T01:32:25.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.566486990686336,"aZ":-21.594832722854164,"pfxX":-1.9681087144501086,"pfxZ":5.716897054848344,"pX":-0.33864950023889945,"pZ":3.827704090547004,"vX0":2.773873515841284,"vY0":-135.42759394657003,"vZ0":-2.0191233423223527,"x":129.91,"y":135.43,"x0":-1.1221860471214804,"y0":50.003811907492185,"z0":6.0990534613231295,"aX":-3.643022338247235},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":3.0,"spinRate":2221,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4050063595271891,"extension":6.593014828317464},"index":6,"playId":"2e7824ed-b7ad-3a4d-a2f2-c60f1b4575cc","pitchNumber":7,"startTime":"2026-08-22T01:32:44.438Z","endTime":"2026-08-22T01:32:49.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:32:49.647Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to shortstop Nick Allen.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T01:33:47.942Z","endTime":"2026-08-22T01:36:07.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T01:33:05.778Z","endTime":"2026-08-22T01:33:50.121Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052073019131647,"aZ":-23.98081605701752,"pfxX":-8.008687202917972,"pfxZ":4.576051702892692,"pX":-0.13937860327294957,"pZ":1.5015623704946501,"vX0":5.506087178590065,"vY0":-133.33658983158418,"vZ0":-7.0422229043869615,"x":122.31,"y":198.24,"x0":-1.1960225212809594,"y0":50.00505559000423,"z0":5.92064517286088,"aX":-14.347816181254418},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":13.2,"spinRate":2050,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.41159050408121045,"extension":6.661459156608661},"index":1,"playId":"c00ecd87-471d-3f77-83d7-765349fe41a5","pitchNumber":1,"startTime":"2026-08-22T01:33:50.121Z","endTime":"2026-08-22T01:33:54.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828693114864002,"aZ":-33.41025001713541,"pfxX":11.71474925268303,"pfxZ":-0.8657390059940413,"pX":1.5214022803735745,"pZ":1.9227855846480582,"vX0":2.648931604903248,"vY0":-119.69596355929984,"vZ0":-2.55183729570949,"x":59.01,"y":186.86,"x0":-1.1240871071239353,"y0":50.00157980452861,"z0":6.031832930133898,"aX":16.780642039635246},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.9,"breakHorizontal":-21.8,"spinRate":2881,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4598380396857804,"extension":6.548268683758297},"index":2,"playId":"41354000-85d6-3231-bd21-22c41380f0f0","pitchNumber":2,"startTime":"2026-08-22T01:34:10.313Z","endTime":"2026-08-22T01:34:14.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291222827320823,"aZ":-18.29858615659395,"pfxX":-7.676123076036394,"pfxZ":7.426922187110035,"pX":0.25878815743335426,"pZ":0.7209578621669106,"vX0":6.023915576571363,"vY0":-135.74371036448107,"vZ0":-10.239514438863404,"x":107.14,"y":219.31,"x0":-0.9901131785848064,"y0":50.0062634733221,"z0":5.812155579641306,"aX":-14.349794315750865},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":1995,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.40325556452454014,"extension":6.739579503391714},"index":3,"playId":"788d2bb3-5bba-3a9e-8b9e-81a5b1481677","pitchNumber":3,"startTime":"2026-08-22T01:34:29.435Z","endTime":"2026-08-22T01:34:33.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997445897536878,"aZ":-18.090743381508943,"pfxX":-3.40694320740101,"pfxZ":7.5420166636492905,"pX":-1.1552407222457535,"pZ":4.3926392872870785,"vX0":0.8460864815045932,"vY0":-135.85005267472033,"vZ0":-1.3165921286747646,"x":161.04,"y":120.18,"x0":-1.0282586415140407,"y0":50.00327537501776,"z0":6.1421213013189435,"aX":-6.362641417607726},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":6.0,"spinRate":2275,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4033102086761864,"extension":6.517839124066906},"index":4,"playId":"42d40a94-4112-3454-ab17-0a088cd3d7ed","pitchNumber":4,"startTime":"2026-08-22T01:34:52.728Z","endTime":"2026-08-22T01:34:56.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"playId":"fe2aa5ed-c1aa-374e-9d3c-7797aa837838","startTime":"2026-08-22T01:35:15.334Z","endTime":"2026-08-22T01:35:18.394Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":6,"playId":"3625e2ec-3736-32c1-9347-9f5ba81a464e","startTime":"2026-08-22T01:35:35.233Z","endTime":"2026-08-22T01:35:38.930Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.474676799173853,"aZ":-18.689937993349925,"pfxX":-3.5330781540835074,"pfxZ":7.426200224880569,"pX":-0.5913664392779929,"pZ":2.7860741337027735,"vX0":2.520189855126752,"vY0":-134.01040843160845,"vZ0":-5.025040533439122,"x":139.54,"y":163.56,"x0":-1.085875295343088,"y0":50.00029617613873,"z0":6.024083947987773,"aX":-6.4129554208385455},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":5.9,"spinRate":2243,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40902402073468913,"extension":6.63296405785277},"hitData":{"launchSpeed":94.6,"launchAngle":61.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":90.67,"coordY":132.32}},"index":7,"playId":"ce6ef584-5bf2-3466-bada-ad72d1cf7cfd","pitchNumber":5,"startTime":"2026-08-22T01:35:55.068Z","endTime":"2026-08-22T01:36:07.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:36:07.234Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Raynel Delgado grounds out to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T01:37:54.567Z","endTime":"2026-08-22T01:40:19.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.4,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482735268240706,"aZ":-34.76719823831916,"pfxX":4.376169535894685,"pfxZ":-1.7584706770230936,"pX":-0.44867572175655107,"pZ":1.4694434509494205,"vX0":1.410706061180039,"vY0":-121.38572697846266,"vZ0":-2.5429633566490777,"x":134.1,"y":199.11,"x0":-1.6077693647064728,"y0":50.00273302006912,"z0":5.594231414064762,"aX":6.4502933895949734},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.6,"breakHorizontal":-8.3,"spinRate":2259,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4533517169308956,"extension":6.492820866899699},"index":0,"playId":"ccf1718c-09f3-3b0b-a5b8-420c60a1eeaa","pitchNumber":1,"startTime":"2026-08-22T01:38:16.330Z","endTime":"2026-08-22T01:38:22.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3766113722435,"aZ":-19.058239960074797,"pfxX":-1.439735837181463,"pfxZ":8.250600766791562,"pX":0.8469936336897729,"pZ":2.2816881109835783,"vX0":5.584751746058458,"vY0":-126.25974138200641,"vZ0":-4.31302165576599,"x":84.71,"y":177.17,"x0":-1.221427468206253,"y0":50.003155888472556,"z0":5.576626096503711,"aX":-2.2892265955433952},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":14.0,"breakHorizontal":1.1,"spinRate":1358,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4363805859330441,"extension":6.82335435840178},"index":1,"playId":"81ace50f-3b0b-3d9e-922f-8fc6db2bad86","pitchNumber":2,"startTime":"2026-08-22T01:38:37.389Z","endTime":"2026-08-22T01:38:41.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.8,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87967437035337,"aZ":-28.916414926668157,"pfxX":-6.044487463525698,"pfxZ":1.7647825019720962,"pX":-1.4383275016821213,"pZ":3.2810124731523596,"vX0":1.6199549579012247,"vY0":-135.14878742397326,"vZ0":-1.2353348556498758,"x":171.83,"y":150.19,"x0":-1.2607619025693786,"y0":50.003806307537914,"z0":5.777879223551436,"aX":-11.164589369453084},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":10.6,"spinRate":1960,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.405510944568233,"extension":6.647151504465315},"index":2,"playId":"5550035f-4bfa-3bd0-93b4-65215b49df63","pitchNumber":3,"startTime":"2026-08-22T01:39:02.224Z","endTime":"2026-08-22T01:39:07.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.157996069262612,"aZ":-25.741526050246545,"pfxX":-1.6691441285540156,"pfxZ":3.6774782661087926,"pX":1.5868675414995776,"pZ":2.4072182738721324,"vX0":7.655100913867554,"vY0":-131.00766173790606,"vZ0":-3.004736395947785,"x":56.51,"y":173.79,"x0":-1.148635136519089,"y0":50.0006826290369,"z0":5.48081325466858,"aX":-2.918429528064334},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":1.4,"spinRate":2073,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.41715057132593003,"extension":6.771672706531309},"index":3,"playId":"22829430-0277-3777-9d7b-cd703a7b19dd","pitchNumber":4,"startTime":"2026-08-22T01:39:23.294Z","endTime":"2026-08-22T01:39:27.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47612781168394,"aZ":-26.04152350789778,"pfxX":-6.665047305688892,"pfxZ":3.2723510491090932,"pX":-0.2322066682479302,"pZ":2.0330131633959643,"vX0":4.662905433187196,"vY0":-136.21251195748852,"vZ0":-4.542877775764805,"x":125.85,"y":183.89,"x0":-1.1020034830761416,"y0":50.00558500352353,"z0":5.527496673360125,"aX":-12.501404412593951},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":11.0,"spinRate":1943,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4024153649413238,"extension":6.716514473634244},"index":4,"playId":"3858af65-38ea-3e71-a6c0-90564fc0025a","pitchNumber":5,"startTime":"2026-08-22T01:39:44.273Z","endTime":"2026-08-22T01:39:48.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T01:40:01.287Z","endTime":"2026-08-22T01:40:12.962Z","isPitch":false,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982040592421104,"aZ":-27.76489675946071,"pfxX":-7.460862495007493,"pfxZ":2.3488801733294125,"pX":0.4490951892304516,"pZ":2.2623030009737644,"vX0":6.476273166661874,"vY0":-136.5367199687681,"vZ0":-3.6043532557807514,"x":99.88,"y":177.7,"x0":-0.9922436612457463,"y0":50.00161145778739,"z0":5.524944787998274,"aX":-13.989658608642298},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.6,"breakHorizontal":12.0,"spinRate":1881,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.402209966733448,"extension":6.808931516617835},"hitData":{"launchSpeed":82.0,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.5,"coordY":167.3}},"index":6,"playId":"4e76f7d6-7f39-31f3-996a-0c89d7d2e94f","pitchNumber":6,"startTime":"2026-08-22T01:40:12.962Z","endTime":"2026-08-22T01:40:19.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:40:19.317Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Allen walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T01:40:23.430Z","endTime":"2026-08-22T01:43:08.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24897943528787,"aZ":-28.866460176873243,"pfxX":-7.258077104142732,"pfxZ":1.7818093203090015,"pX":0.7148101032382477,"pZ":3.289608633454022,"vX0":7.123181790038991,"vY0":-135.4855696965912,"vZ0":-1.2259097332296007,"x":89.75,"y":149.96,"x0":-1.008365316382519,"y0":50.00065484421936,"z0":5.769602327888016,"aX":-13.460299686227847},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.1,"breakHorizontal":11.6,"spinRate":1932,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4046239609049458,"extension":6.778712177711978},"index":0,"playId":"8879276f-4ec8-3d5a-ab3a-f86e5a42a0c9","pitchNumber":1,"startTime":"2026-08-22T01:40:47.210Z","endTime":"2026-08-22T01:40:53.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.063545561978092,"aZ":-24.25204547583564,"pfxX":-7.6490414472556605,"pfxZ":4.17629487043753,"pX":0.20248235989998992,"pZ":2.0389119321736326,"vX0":5.713335408451858,"vY0":-137.0221051196847,"vZ0":-5.024956228949994,"x":109.28,"y":183.73,"x0":-0.9188018683473669,"y0":50.00158073053825,"z0":5.559620115169115,"aX":-14.503280267031393},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":12.6,"spinRate":2051,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4001589617782142,"extension":6.706835958762116},"index":1,"playId":"f01b9c94-f331-37b9-8a7c-e6c07b575098","pitchNumber":2,"startTime":"2026-08-22T01:41:07.146Z","endTime":"2026-08-22T01:41:11.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63958707190136,"aZ":-36.67418652987213,"pfxX":6.3593938804212815,"pfxZ":-2.86099601878237,"pX":1.474566997108517,"pZ":0.10199340565917273,"vX0":4.132680243303966,"vY0":-125.49887237787178,"vZ0":-5.688635214890298,"x":60.79,"y":236.03,"x0":-1.027352794752247,"y0":50.0029180245695,"z0":5.432874571325719,"aX":10.004282719711258},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.4,"breakHorizontal":-12.6,"spinRate":2343,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4387527798878108,"extension":6.784804020857118},"index":2,"playId":"5561e7d9-c195-36bc-8ae4-806f24370efd","pitchNumber":3,"startTime":"2026-08-22T01:41:26.238Z","endTime":"2026-08-22T01:41:31.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.905307502831153,"aZ":-26.622675661842585,"pfxX":-7.74313159106306,"pfxZ":2.9990371786649934,"pX":-1.0623573133714648,"pZ":2.393761141465234,"vX0":2.8772592714542333,"vY0":-135.76763917096636,"vZ0":-3.479229257698586,"x":157.49,"y":174.15,"x0":-1.1346616256712796,"y0":50.00464360358058,"z0":5.5611914512501714,"aX":-14.343014877806171},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.8,"breakHorizontal":13.3,"spinRate":1975,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.404642448626241,"extension":6.606270755367427},"index":3,"playId":"99764fe1-0ceb-3266-b61e-7db21c48f12a","pitchNumber":4,"startTime":"2026-08-22T01:41:48.725Z","endTime":"2026-08-22T01:41:52.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90435192496483,"aZ":-34.98239974953467,"pfxX":4.586900472424172,"pfxZ":-1.8077094278716874,"pX":0.39591170882297005,"pZ":2.686256430251185,"vX0":2.071979381072052,"vY0":-124.3050960328888,"vZ0":-0.24649091783467436,"x":101.91,"y":166.25,"x0":-1.0465819858905994,"y0":50.004185497566716,"z0":5.712155996946723,"aX":7.117148488746759},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.1,"breakHorizontal":-8.8,"spinRate":2295,"spinDirection":36},"zone":3,"typeConfidence":2.0,"plateTime":0.44207396583422076,"extension":6.5272546040782755},"index":4,"playId":"15ca69b3-a835-324d-9760-412cb6f11b00","pitchNumber":5,"startTime":"2026-08-22T01:42:13.498Z","endTime":"2026-08-22T01:42:17.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22785915606881,"aZ":-26.643031526107077,"pfxX":-7.654079542582445,"pfxZ":2.9552747814886997,"pX":1.1793116382748174,"pZ":1.4966455575210915,"vX0":7.813066110077053,"vY0":-136.2582571249695,"vZ0":-5.781994578052878,"x":72.05,"y":198.37,"x0":-0.737150718129761,"y0":50.00462578509011,"z0":5.498470711710407,"aX":-14.328352360910092},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.2,"breakHorizontal":12.1,"spinRate":2032,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40269525807397555,"extension":6.678228639597464},"index":5,"playId":"4653744d-353f-3978-b6bc-5ed5c18fdbc3","pitchNumber":6,"startTime":"2026-08-22T01:42:43.390Z","endTime":"2026-08-22T01:42:47.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.714173394931656,"aZ":-26.061512797432137,"pfxX":-6.854805305082546,"pfxZ":3.3030438992370375,"pX":1.0983865817033915,"pZ":2.1434301296297327,"vX0":7.83827713923943,"vY0":-135.44281177471126,"vZ0":-4.1745751627806555,"x":75.13,"y":180.91,"x0":-0.9481018339499526,"y0":50.00250161837672,"z0":5.536077773737806,"aX":-12.683773800643436},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":10.7,"spinRate":2048,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4050350950451289,"extension":6.767348780050601},"index":6,"playId":"60702439-6c57-3c12-9640-9fb2f50db4a7","pitchNumber":7,"startTime":"2026-08-22T01:43:03.006Z","endTime":"2026-08-22T01:43:08.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:43:08.346Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T01:43:08.141Z","endTime":"2026-08-22T01:44:31.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.3,"endSpeed":77.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143582240792632,"aZ":-39.857032872160815,"pfxX":3.012014419895146,"pfxZ":-5.043396763095877,"pX":1.8412637587108185,"pZ":1.0474057059862687,"vX0":6.099882285303066,"vY0":-124.02337892967412,"vZ0":-2.621566875171381,"x":46.82,"y":210.5,"x0":-1.0644474467350042,"y0":50.00592677253469,"z0":5.517996703399076,"aX":4.584157447393602},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.5,"breakHorizontal":-7.2,"spinRate":2306,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44559851473575085,"extension":6.548033266014855},"index":0,"playId":"46674492-0459-385c-b9a1-cf245fe19561","pitchNumber":1,"startTime":"2026-08-22T01:43:37.272Z","endTime":"2026-08-22T01:43:42.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91120738986388,"aZ":-25.028896205877622,"pfxX":-8.020053260722296,"pfxZ":3.8718711139124666,"pX":0.9056728241473181,"pZ":1.6888701818639218,"vX0":7.619114159185267,"vY0":-135.3640755403999,"vZ0":-5.526728932780242,"x":82.48,"y":193.18,"x0":-0.9102452227577055,"y0":50.00526806755362,"z0":5.5209253187795255,"aX":-14.812063906523106},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":12.8,"spinRate":2061,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.405403540644933,"extension":6.781566237332841},"index":1,"playId":"7749344e-11fa-3603-9943-be35a28ef596","pitchNumber":2,"startTime":"2026-08-22T01:43:56.609Z","endTime":"2026-08-22T01:44:01.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.817097665801654,"aZ":-26.955783995179683,"pfxX":-8.219560922876976,"pfxZ":2.7980737524173023,"pX":0.13721340638672372,"pZ":1.8213850093769262,"vX0":6.294724729857849,"vY0":-136.1374660985813,"vZ0":-4.625993946066597,"x":111.77,"y":189.6,"x0":-1.1451002004766142,"y0":50.001474216354815,"z0":5.424206762743891,"aX":-15.320603286164676},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":13.4,"spinRate":2073,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4034045572437517,"extension":6.705587472384999},"hitData":{"launchSpeed":96.5,"launchAngle":40.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.62,"coordY":67.36}},"index":2,"playId":"3a6924d5-1057-3131-be2d-6b22e6c43cce","pitchNumber":3,"startTime":"2026-08-22T01:44:18.353Z","endTime":"2026-08-22T01:44:31.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.2,"awayTeamWinProbability":31.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.17,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:44:31.575Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordan Alvarez doubles (27) on a sharp line drive to center fielder Henry Bolte. Nick Allen scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T01:44:33.206Z","endTime":"2026-08-22T01:46:04.154Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69637924911119,"aZ":-28.016651945300293,"pfxX":-6.953907834166952,"pfxZ":2.4949403405048702,"pX":-0.06711375088325774,"pZ":1.5662864721193073,"vX0":5.1556927754083794,"vY0":-129.21975607346926,"vZ0":-4.409674501174457,"x":119.56,"y":196.49,"x0":-1.1997655847350424,"y0":50.00154145963495,"z0":5.485397853958877,"aX":-11.582642594171865},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":11.2,"spinRate":1467,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4263181377884169,"extension":6.600260144579809},"index":0,"playId":"e51260e3-f94b-3f3f-b684-54f21895046f","pitchNumber":1,"startTime":"2026-08-22T01:44:59.050Z","endTime":"2026-08-22T01:45:02.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.353097608381226,"aZ":-21.291778687014304,"pfxX":-3.73129136885563,"pfxZ":5.836630343889178,"pX":-1.1974910349557197,"pZ":4.306661668539539,"vX0":1.7963341235752657,"vY0":-135.39918304748338,"vZ0":0.32261431358214954,"x":162.65,"y":122.5,"x0":-1.3831496139674793,"y0":50.00494603933689,"z0":5.670732783629346,"aX":-6.958960096033311},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":6.4,"spinRate":2095,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40386494062441347,"extension":6.521863226020423},"index":1,"playId":"f5a66092-4626-3d18-99c6-77cc9f845426","pitchNumber":2,"startTime":"2026-08-22T01:45:27.849Z","endTime":"2026-08-22T01:45:31.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.884566784815537,"aZ":-26.249730712186626,"pfxX":-6.075993795356347,"pfxZ":3.1857920975607765,"pX":-0.470926229255847,"pZ":2.724008383022916,"vX0":4.085191408262016,"vY0":-135.3168307520414,"vZ0":-2.8274940863288114,"x":134.95,"y":165.23,"x0":-1.2090238892013436,"y0":50.001238843939106,"z0":5.616905209994901,"aX":-11.2929511035903},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":10.2,"spinRate":1902,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40442233942519845,"extension":6.754961455088096},"hitData":{"launchSpeed":113.2,"launchAngle":7.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.81,"coordY":75.54}},"index":2,"playId":"6a94794d-3ab7-3d14-a322-3beb5862cfaf","pitchNumber":3,"startTime":"2026-08-22T01:45:49.853Z","endTime":"2026-08-22T01:46:04.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":669397,"link":"/api/v1/people/669397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":12.100000000000009,"leverageIndex":0.9,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:46:04.154Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Paredes doubles (23) on a ground ball to right fielder Lawrence Butler. Yordan Alvarez scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T01:47:24.917Z","endTime":"2026-08-22T01:48:55.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"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-08-22T01:46:31.480Z","endTime":"2026-08-22T01:47:27.019Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":86.4,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.926141040165017,"aZ":-38.41694918633092,"pfxX":5.431463535830062,"pfxZ":-3.931859081006916,"pX":0.568156752984472,"pZ":1.5476308769105234,"vX0":2.7083839351259797,"vY0":-125.80025091306914,"vZ0":-2.3145152420697777,"x":95.34,"y":196.99,"x0":-1.231606465608978,"y0":50.00532883914731,"z0":5.6241741483575485,"aX":8.617932398550966},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.4,"breakHorizontal":-10.4,"spinRate":2276,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.43709270264256705,"extension":6.574197793048827},"index":1,"playId":"b497780a-7bd7-3598-bc87-5b52fc2eef85","pitchNumber":1,"startTime":"2026-08-22T01:47:27.019Z","endTime":"2026-08-22T01:47:31.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31956998798286,"aZ":-25.761215982405115,"pfxX":0.3771518642552989,"pfxZ":3.6486539069132338,"pX":1.3032739520106158,"pZ":2.223092747400511,"vX0":5.744889944581735,"vY0":-131.6597075876786,"vZ0":-3.6728020770603678,"x":67.32,"y":178.76,"x0":-0.9539950168475883,"y0":50.00624601906231,"z0":5.537413887627479,"aX":0.6643747653721357},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":-1.9,"spinRate":2025,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41562671190766576,"extension":6.608334815443327},"index":2,"playId":"15ade75a-cdb4-377e-b602-e81f6fc78ca4","pitchNumber":2,"startTime":"2026-08-22T01:47:49.119Z","endTime":"2026-08-22T01:47:52.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T01:48:00.689Z","endTime":"2026-08-22T01:48:16.081Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26555683759782,"aZ":-32.90990034848714,"pfxX":1.9961778907521381,"pfxZ":-0.46622418973730584,"pX":2.2728257454421765,"pZ":-0.32794732480396516,"vX0":6.570380070657762,"vY0":-125.68748867283587,"vZ0":-7.660660841568675,"x":30.37,"y":247.63,"x0":-0.6469780889354099,"y0":50.00225468303282,"z0":5.473484030345582,"aX":3.155531937189681},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-5.3,"spinRate":2321,"spinDirection":8},"zone":14,"typeConfidence":2.0,"plateTime":0.4377537929562756,"extension":6.654046785555124},"index":4,"playId":"b4ba7e5d-1ba3-3958-b29c-cb0321138e4a","pitchNumber":3,"startTime":"2026-08-22T01:48:16.081Z","endTime":"2026-08-22T01:48:20.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.535240171463915,"aZ":-28.16882164882533,"pfxX":-4.780611513673897,"pfxZ":2.132966722652089,"pX":-0.14647077967424074,"pZ":2.6961406768567517,"vX0":3.9907729548449535,"vY0":-135.79294831006914,"vZ0":-2.6981521550372367,"x":122.58,"y":165.98,"x0":-1.0109471471800888,"y0":50.000016696358514,"z0":5.653435388392236,"aX":-8.965143628020181},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.5,"breakHorizontal":7.8,"spinRate":1968,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4026933746045631,"extension":6.740254834470985},"hitData":{"launchSpeed":70.2,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.17,"coordY":126.74}},"index":5,"playId":"a8aa0305-7cb8-30ef-9fdf-a681b71825b5","pitchNumber":4,"startTime":"2026-08-22T01:48:43.188Z","endTime":"2026-08-22T01:48:55.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":7.499999999999986,"leverageIndex":0.89,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:48:55.394Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T01:49:08.714Z","endTime":"2026-08-22T01:51:30.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60883913526763,"aZ":-29.228010273597057,"pfxX":0.4311472582976683,"pfxZ":1.7180952079000384,"pX":-0.2124708168022027,"pZ":3.7903161658271562,"vX0":2.95403881369266,"vY0":-130.12709597286036,"vZ0":1.076723141819472,"x":125.1,"y":136.44,"x0":-1.4189012057899237,"y0":50.00102507248003,"z0":5.587467712133266,"aX":0.7380145878773354},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":-1.4,"spinRate":1980,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.42110444869147523,"extension":6.621458922005165},"index":0,"playId":"2bb69e9e-38a0-3ee7-abff-3cc9a173f7eb","pitchNumber":1,"startTime":"2026-08-22T01:49:38.985Z","endTime":"2026-08-22T01:49:43.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":91.4,"endSpeed":83.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242639392204797,"aZ":-29.38310280225156,"pfxX":-7.660976833169434,"pfxZ":1.572560512643939,"pX":1.0341810606395279,"pZ":3.3688829795766058,"vX0":7.681611628785171,"vY0":-132.91913498804828,"vZ0":-0.577193334827276,"x":77.58,"y":147.82,"x0":-0.9070738151248074,"y0":50.005060160089165,"z0":5.734747879747043,"aX":-13.619818480637047},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":12.1,"spinRate":1926,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4131155873030763,"extension":6.7158555139423095},"index":1,"playId":"d7c190c7-fa0a-3171-860c-9e96c3f72cea","pitchNumber":2,"startTime":"2026-08-22T01:49:59.663Z","endTime":"2026-08-22T01:50:04.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":88.8,"endSpeed":81.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248539332794202,"aZ":-27.00498537535913,"pfxX":-1.0256334939252516,"pfxZ":3.0383985319600555,"pX":0.267352222667015,"pZ":3.0344890524431625,"vX0":4.619267776914766,"vY0":-129.3673239762616,"vZ0":-1.0387420334741029,"x":106.81,"y":156.85,"x0":-1.4057469971411531,"y0":50.00006021960677,"z0":5.505618274044006,"aX":-1.7435300950172377},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":0.8,"spinRate":1883,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.42291133695045824,"extension":6.619831193775345},"index":2,"playId":"73acd3ee-5a01-3839-a925-7c73302be162","pitchNumber":3,"startTime":"2026-08-22T01:50:22.851Z","endTime":"2026-08-22T01:50:26.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77077848183364,"aZ":-21.737031636502383,"pfxX":-1.859848998202591,"pfxZ":5.656274127318206,"pX":0.3626206393643307,"pZ":2.7888826695270414,"vX0":4.692917959626794,"vY0":-134.84282297949653,"vZ0":-3.2186825442306795,"x":103.18,"y":163.48,"x0":-1.1570954897854002,"y0":50.001434635645474,"z0":5.527961866096848,"aX":-3.431425992692075},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":2.4,"spinRate":1942,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.4058819073929394,"extension":6.654078199293555},"index":3,"playId":"5ad37e31-7f43-3003-b0b5-4f06ae638cd8","pitchNumber":4,"startTime":"2026-08-22T01:50:42.028Z","endTime":"2026-08-22T01:50:45.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.602427629671283,"aZ":-39.85902177824059,"pfxX":3.8212498229198397,"pfxZ":-4.83884609153873,"pX":0.4772217315200879,"pZ":1.166845225278353,"vX0":3.129628366905096,"vY0":-126.02604508935771,"vZ0":-2.795996530898856,"x":98.81,"y":207.28,"x0":-1.282700603896577,"y0":50.00328358517935,"z0":5.550007580088647,"aX":6.068848757054954},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-9.2,"breakHorizontal":-7.7,"spinRate":2250,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.43671266214502324,"extension":6.598816313105367},"index":4,"playId":"8b9159f8-9b43-3abf-bbb3-0d63c8e4d49a","pitchNumber":5,"startTime":"2026-08-22T01:51:03.093Z","endTime":"2026-08-22T01:51:07.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.174969607022785,"aZ":-28.291832392487787,"pfxX":-8.04207136484216,"pfxZ":2.364772660928762,"pX":-1.0372753255037974,"pZ":1.5717151199025043,"vX0":3.5343948607795643,"vY0":-128.02919848978468,"vZ0":-4.417334170170025,"x":156.54,"y":196.34,"x0":-1.3992844665013722,"y0":50.0036354027545,"z0":5.562573862338401,"aX":-13.202591920150237},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":13.7,"spinRate":1336,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42965923018181185,"extension":6.602724131047322},"index":5,"playId":"867dabb9-6516-33ac-93ab-dfd931af7d85","pitchNumber":6,"startTime":"2026-08-22T01:51:26.545Z","endTime":"2026-08-22T01:51:30.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:51:30.833Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T01:53:54.687Z","endTime":"2026-08-22T01:55:22.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bennett Sousa replaces Hayden Wesneski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T01:53:11.617Z","endTime":"2026-08-22T01:53:56.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656986,"link":"/api/v1/people/656986"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669713,"link":"/api/v1/people/669713","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.201442246303134,"aZ":-30.982081464501825,"pfxX":-3.128749362479421,"pfxZ":0.7798292664186759,"pX":-1.159196889066085,"pZ":1.9250258214925267,"vX0":-3.39860728699872,"vY0":-123.52332334307275,"vZ0":-4.495347339245932,"x":161.19,"y":186.8,"x0":0.6446987970373712,"y0":50.005499163379746,"z0":6.394015470793056,"aX":-4.801447463914332},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.6,"breakHorizontal":6.5,"spinRate":2301,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.44460214742803483,"extension":6.7049631137561345},"index":1,"playId":"6f1eab33-e442-3e56-8e8c-bf28262e66bf","pitchNumber":1,"startTime":"2026-08-22T01:53:56.875Z","endTime":"2026-08-22T01:54:01.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81542901772087,"aZ":-30.34681452763787,"pfxX":-3.919798020399301,"pfxZ":1.1804549977124887,"pX":-0.33034000834314775,"pZ":1.1180922368539423,"vX0":-1.2268711705498507,"vY0":-123.84324431800164,"vZ0":-6.576171434112986,"x":129.59,"y":208.59,"x0":0.6812788440684739,"y0":50.00222366949996,"z0":6.361410755268137,"aX":-6.059460808740359},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":7.4,"spinRate":2320,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4430744492513634,"extension":6.591359921474471},"index":2,"playId":"a2bc3802-f1b9-3734-a384-be2a3eae607b","pitchNumber":2,"startTime":"2026-08-22T01:54:12.691Z","endTime":"2026-08-22T01:54:15.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40909306105424,"aZ":-10.265341992989896,"pfxX":1.1087136929922594,"pfxZ":11.729405394592494,"pX":0.0248452039449962,"pZ":2.6217121452823995,"vX0":-2.924782114950483,"vY0":-135.94759095196395,"vZ0":-7.7665894633315675,"x":116.05,"y":167.99,"x0":0.9716020075167677,"y0":50.00176736646309,"z0":6.232025454544712,"aX":2.071043162657541},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":-1.3,"spinRate":2272,"spinDirection":159},"zone":5,"typeConfidence":0.92,"plateTime":0.4032415128756779,"extension":6.307099206083662},"index":3,"playId":"a10dd1a3-24b5-3de3-b99c-d39640ec031e","pitchNumber":3,"startTime":"2026-08-22T01:54:30.715Z","endTime":"2026-08-22T01:54:35.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-22T01:54:45.561Z","endTime":"2026-08-22T01:54:59.552Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499293027151555,"aZ":-30.025146596450195,"pfxX":-1.4413820068033947,"pfxZ":1.345737693823299,"pX":0.08771727239076997,"pZ":0.5821616134253162,"vX0":-1.2422397707584885,"vY0":-125.20087762633928,"vZ0":-7.875689017929105,"x":113.66,"y":223.06,"x0":0.7769448603692554,"y0":50.0011649322042,"z0":6.214730293208701,"aX":-2.295180470013839},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":2.9,"spinRate":2361,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.43693054170179924,"extension":6.657474274697414},"index":5,"playId":"23608684-f686-36ca-bf94-b58f6748a3f3","pitchNumber":4,"startTime":"2026-08-22T01:54:59.552Z","endTime":"2026-08-22T01:55:04.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481271868300553,"aZ":-32.89073673044327,"pfxX":-2.768548681035057,"pfxZ":-0.4721419076171691,"pX":0.03684235451304757,"pZ":0.8308719279746791,"vX0":-0.6938125066523441,"vY0":-122.17213795282478,"vZ0":-6.314029178675683,"x":115.6,"y":216.35,"x0":0.6840747592866432,"y0":50.0042588682655,"z0":6.266857701830159,"aX":-4.196052254438496},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":5.2,"spinRate":2354,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.4478897383523712,"extension":6.577470470045872},"index":6,"playId":"69a8e00d-41d2-3c16-93fd-d4f719e70536","pitchNumber":5,"startTime":"2026-08-22T01:55:19.232Z","endTime":"2026-08-22T01:55:22.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:55:22.232Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to left fielder Yordan Alvarez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T01:55:24.802Z","endTime":"2026-08-22T01:56:00.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032397829387023,"aZ":-17.010394351230765,"pfxX":6.748961268852321,"pfxZ":8.17401661758095,"pX":-0.6245342458737654,"pZ":2.5717448632539894,"vX0":-6.027063234592215,"vY0":-135.22679325652726,"vZ0":-6.690942216126065,"x":140.81,"y":169.34,"x0":0.7545254934868701,"y0":50.002095186194,"z0":6.268055325604275,"aX":12.519363037609585},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":-10.9,"spinRate":2275,"spinDirection":169},"zone":4,"typeConfidence":0.87,"plateTime":0.40478118013483133,"extension":6.546278710217372},"hitData":{"launchSpeed":98.2,"launchAngle":10.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.06,"coordY":87.85}},"index":0,"playId":"231f349e-23fe-371a-b549-15b276cfcece","pitchNumber":1,"startTime":"2026-08-22T01:55:49.580Z","endTime":"2026-08-22T01:56:00.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.63,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:56:00.982Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T01:56:01.706Z","endTime":"2026-08-22T01:57:37.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":79.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451985698254195,"aZ":-29.051696891620534,"pfxX":-3.321782301979353,"pfxZ":1.9798250402617938,"pX":0.41756987100811727,"pZ":0.646513932058183,"vX0":-0.10106092866627536,"vY0":-125.09419585853051,"vZ0":-7.863176485814658,"x":101.08,"y":221.32,"x0":0.8897821254619174,"y0":50.0036127665075,"z0":6.229506618035962,"aX":-5.237197541783108},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":6.0,"spinRate":2333,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.43872197276513347,"extension":6.398419094189692},"index":0,"playId":"dadbec4d-1292-313e-92f8-8ab55a9b40d4","pitchNumber":1,"startTime":"2026-08-22T01:56:25.482Z","endTime":"2026-08-22T01:56:29.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.887722849262666,"aZ":-31.99582875266419,"pfxX":-3.0769363411668453,"pfxZ":0.11593477763567783,"pX":-0.017188858713561548,"pZ":2.0327344232134714,"vX0":-0.7636726075417658,"vY0":-124.56416722286345,"vZ0":-4.105046826968891,"x":117.66,"y":183.9,"x0":0.6931231294566856,"y0":50.004020962674495,"z0":6.345725652478194,"aX":-4.838406150943126},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":5.8,"spinRate":2367,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.4396188530047689,"extension":6.496336236712233},"index":1,"playId":"30638fbe-0e02-3975-bedf-d9d9507c5226","pitchNumber":2,"startTime":"2026-08-22T01:56:46.486Z","endTime":"2026-08-22T01:56:50.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":83.9,"endSpeed":77.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236058310398032,"aZ":-32.09483611870821,"pfxX":-1.5522509891237015,"pfxZ":0.050938794992983816,"pX":-0.2824182857710483,"pZ":2.0578954454578136,"vX0":-1.6565507065368719,"vY0":-122.20019732733665,"vZ0":-3.721741609405072,"x":127.77,"y":183.22,"x0":0.6060712932724631,"y0":50.002107740586005,"z0":6.359865205409056,"aX":-2.345511379645156},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":3.2,"spinRate":2253,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.44834250563617584,"extension":6.3565270011669135},"index":2,"playId":"8cd599fa-c8f5-3ad5-88ed-0ca794bbb45d","pitchNumber":3,"startTime":"2026-08-22T01:57:04.316Z","endTime":"2026-08-22T01:57:08.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":85.2,"endSpeed":78.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47102881577373,"aZ":-33.16354478841027,"pfxX":-2.5729500428184053,"pfxZ":-0.6294468784793583,"pX":0.22257650020602088,"pZ":1.3775434467882772,"vX0":-0.4866431302609754,"vY0":-124.14635953745679,"vZ0":-5.264455147783395,"x":108.52,"y":201.59,"x0":0.7554142368728977,"y0":50.00431356339378,"z0":6.280651228265457,"aX":-4.023258430285852},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":4.8,"spinRate":2444,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.4409058302675959,"extension":6.420675793273081},"index":3,"playId":"962d9e17-f185-39b3-868a-eb52200576cd","pitchNumber":4,"startTime":"2026-08-22T01:57:34.226Z","endTime":"2026-08-22T01:57:37.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:57:37.226Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to left fielder Yordan Alvarez. Jeff McNeil to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T01:57:39.763Z","endTime":"2026-08-22T01:59:31.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":76.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68791486054036,"aZ":-35.44777955936061,"pfxX":-0.3652222005266631,"pfxZ":-2.2340762652779667,"pX":0.23813515235268448,"pZ":1.6232854394776348,"vX0":-1.0932626820832212,"vY0":-120.85174693226931,"vZ0":-3.9178890913433433,"x":107.92,"y":194.95,"x0":0.7456227383842646,"y0":50.00461493469399,"z0":6.411302444729076,"aX":-0.5347483051558256},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.8,"breakHorizontal":1.0,"spinRate":2363,"spinDirection":299},"zone":8,"typeConfidence":0.9,"plateTime":0.4549308589142962,"extension":6.609183416226715},"index":0,"playId":"670f950b-d046-346e-8b17-c83d22791603","pitchNumber":1,"startTime":"2026-08-22T01:58:04.953Z","endTime":"2026-08-22T01:58:09.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49942497628047,"aZ":-20.21800841112966,"pfxX":4.243993218405382,"pfxZ":6.82706937875572,"pX":1.3614022526438414,"pZ":3.311497628865636,"vX0":-0.6292740387002874,"vY0":-131.39238623963993,"vZ0":-3.9287674559739107,"x":65.11,"y":149.37,"x0":1.0524461809405405,"y0":50.000383040913626,"z0":6.325979549436157,"aX":7.428759759784532},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.8,"breakHorizontal":-7.6,"spinRate":2292,"spinDirection":175},"zone":12,"typeConfidence":0.71,"plateTime":0.41665062219925497,"extension":6.368391755400977},"index":1,"playId":"c4573130-5862-3024-85c4-2375d42b23c1","pitchNumber":2,"startTime":"2026-08-22T01:58:21.859Z","endTime":"2026-08-22T01:58:25.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":83.8,"endSpeed":77.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.480610542695384,"aZ":-28.611110191093548,"pfxX":0.2713306282009409,"pfxZ":2.3787130601689994,"pX":0.6286781638272898,"pZ":0.9844275794476184,"vX0":-0.659479374762566,"vY0":-121.98598380492093,"vZ0":-6.5647860110282785,"x":93.04,"y":212.2,"x0":0.8680692616979451,"y0":50.00252116291763,"z0":6.198267865670393,"aX":0.40627554414198863},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":-0.4,"spinRate":2281,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.45015456208532445,"extension":6.435316183880861},"index":2,"playId":"d42ca562-73d2-3bfa-a69e-6e9d519ee49f","pitchNumber":3,"startTime":"2026-08-22T01:58:40.611Z","endTime":"2026-08-22T01:58:45.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"b4eb4e01-fc0e-311e-b513-15e876835b97","startTime":"2026-08-22T01:59:00.402Z","endTime":"2026-08-22T01:59:03.402Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56132279550122,"aZ":-30.274921773066872,"pfxX":-1.3342723395385403,"pfxZ":1.2301963116335601,"pX":0.2779055153137007,"pZ":1.969424909523123,"vX0":-1.0135345248603516,"vY0":-124.09193898532102,"vZ0":-4.624781704961579,"x":106.41,"y":185.61,"x0":0.8660928906099992,"y0":50.00481358859101,"z0":6.401081302610644,"aX":-2.065598989461894},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":2.6,"spinRate":2382,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.4426432196361514,"extension":6.352274509872606},"hitData":{"launchSpeed":76.6,"launchAngle":15.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.98,"coordY":115.59}},"index":4,"playId":"7454fbdc-4267-37a8-a67f-c2174103e65f","pitchNumber":4,"startTime":"2026-08-22T01:59:19.289Z","endTime":"2026-08-22T01:59:31.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.84,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-22T01:59:31.801Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T02:00:40.005Z","endTime":"2026-08-22T02:01:26.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T01:59:50.136Z","endTime":"2026-08-22T02:00:42.089Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":85.8,"endSpeed":79.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36858323733644,"aZ":-31.877294548011555,"pfxX":-2.400028397492196,"pfxZ":0.1861189167598294,"pX":0.5859537859453998,"pZ":2.994342553568193,"vX0":0.06738274911346587,"vY0":-124.99243196177976,"vZ0":-2.144364368117585,"x":94.66,"y":157.93,"x0":0.8706783397603535,"y0":50.003120607369624,"z0":6.472127455270066,"aX":-3.810559709971621},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":4.3,"spinRate":2311,"spinDirection":234},"zone":3,"typeConfidence":0.9,"plateTime":0.4376378865278898,"extension":6.365966466804529},"index":1,"playId":"2039da95-67eb-3690-a289-7648b7f316c9","pitchNumber":1,"startTime":"2026-08-22T02:00:42.089Z","endTime":"2026-08-22T02:00:46.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516662734982162,"aZ":-31.22383435612239,"pfxX":-2.8784849855169066,"pfxZ":0.6047558621839233,"pX":-1.231918373529992,"pZ":1.558988761163213,"vX0":-3.8850437241205245,"vY0":-124.56025217273587,"vZ0":-5.284698292615653,"x":163.96,"y":196.69,"x0":0.7231970823015095,"y0":50.00245779778542,"z0":6.296303797920696,"aX":-4.512549475432179},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":6.1,"spinRate":2418,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.4400830754269549,"extension":6.455235880853119},"index":2,"playId":"57a48964-fe0a-330d-94b5-c8b84a1c343a","pitchNumber":2,"startTime":"2026-08-22T02:01:00.008Z","endTime":"2026-08-22T02:01:05.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.683114126796408,"aZ":-30.855342674074727,"pfxX":-3.5506629530650295,"pfxZ":0.823547480681539,"pX":-0.720530791818311,"pZ":0.6633875917733864,"vX0":-2.298560855576691,"vY0":-125.57466240436044,"vZ0":-7.5095095933360145,"x":144.46,"y":220.87,"x0":0.668241188220457,"y0":50.002275038944774,"z0":6.206496802960609,"aX":-5.663146568465563},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":7.0,"spinRate":2422,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.4363718313073499,"extension":6.311171216703254},"index":3,"playId":"1d1541ff-b357-31a1-a116-01707b031ba7","pitchNumber":3,"startTime":"2026-08-22T02:01:20.673Z","endTime":"2026-08-22T02:01:26.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":4.500000000000014,"leverageIndex":1.78,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:01:26.540Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a sharp ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T02:04:06.803Z","endTime":"2026-08-22T02:04:20.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Elvis Alvarado replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T02:02:46.941Z","endTime":"2026-08-22T02:03:54.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T02:03:54.567Z","endTime":"2026-08-22T02:04:09.043Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99645873082162,"aZ":-19.625706901551045,"pfxX":-10.438410305707771,"pfxZ":6.123114826836584,"pX":0.13510314441848098,"pZ":2.0827675700911583,"vX0":10.303639949574752,"vY0":-142.29965174631317,"vZ0":-6.69499542337152,"x":111.85,"y":182.55,"x0":-2.178508203402558,"y0":50.00008179873532,"z0":5.711561156639811,"aX":-21.380358113087635},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":16.8,"spinRate":2450,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.38507697795987506,"extension":5.632650048360249},"hitData":{"launchSpeed":110.2,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":112.97,"coordY":84.16}},"index":2,"playId":"fdc34694-e4a9-3d23-9819-d457df0b2ca4","pitchNumber":1,"startTime":"2026-08-22T02:04:09.043Z","endTime":"2026-08-22T02:04:20.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.3,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:04:20.054Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yainer Diaz grounds into a double play, second baseman Jeff McNeil to shortstop Donovan Walton to first baseman Tommy White. Christian Walker out at 2nd. Yainer Diaz out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T02:04:25.902Z","endTime":"2026-08-22T02:06:57.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"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":98.4,"endSpeed":90.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868661580883558,"aZ":-11.89813837617416,"pfxX":-7.497246951426417,"pfxZ":9.759886840381974,"pX":0.4485789028241457,"pZ":2.8416661253850073,"vX0":9.999521507012389,"vY0":-142.96720819395878,"vZ0":-6.100714840553535,"x":99.9,"y":162.06,"x0":-2.1144958194955,"y0":50.00250032042195,"z0":5.744632154594476,"aX":-15.57545139638048},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2488,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.38259372789289703,"extension":5.6957971209356435},"index":0,"playId":"c0908571-dd55-3cba-b213-d60e4a4312d3","pitchNumber":1,"startTime":"2026-08-22T02:04:45.951Z","endTime":"2026-08-22T02:04:48.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":98.7,"endSpeed":90.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.287582547035086,"aZ":-12.082678740944877,"pfxX":-6.908129099495623,"pfxZ":9.65312771786154,"pX":-0.3217113431446275,"pZ":2.246250890459519,"vX0":7.805221242996076,"vY0":-143.38931377322507,"vZ0":-7.66152087156145,"x":129.26,"y":178.13,"x0":-2.1820793391157243,"y0":50.004630067003426,"z0":5.707604247204079,"aX":-14.380855422981774},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":10.9,"spinRate":2477,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.38204949740718197,"extension":5.7110847050474005},"index":1,"playId":"ea38ab3c-a849-3cdd-a4c5-8fdcddd146c1","pitchNumber":2,"startTime":"2026-08-22T02:05:04.731Z","endTime":"2026-08-22T02:05:07.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T02:05:22.278Z","endTime":"2026-08-22T02:05:40.364Z","isPitch":false,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45035106914317,"aZ":-13.919283676095501,"pfxX":-8.260599974300913,"pfxZ":8.696812922066353,"pX":-0.418363186130681,"pZ":2.1091699197097444,"vX0":7.775236047180602,"vY0":-144.38614351638913,"vZ0":-7.842866623295977,"x":132.95,"y":181.83,"x0":-2.0805969852406214,"y0":50.004064171293706,"z0":5.7282113074664815,"aX":-17.34111612989445},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":13.3,"spinRate":2438,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.38019880508191317,"extension":5.870380440529532},"index":3,"playId":"d19fc1fd-d812-3aab-beb4-2fe3eac1644a","pitchNumber":3,"startTime":"2026-08-22T02:05:40.364Z","endTime":"2026-08-22T02:05:43.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.85920607334125,"aZ":-14.98034129444786,"pfxX":-8.417310613874006,"pfxZ":8.297835086383689,"pX":-0.22211255280557038,"pZ":2.451691337483334,"vX0":8.456034376694792,"vY0":-143.65034330587943,"vZ0":-6.564609604475385,"x":125.47,"y":172.58,"x0":-2.1222391265274703,"y0":50.004589742124324,"z0":5.712391855561442,"aX":-17.446959425512564},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2386,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.38251178559013077,"extension":5.698848829344419},"index":4,"playId":"a79c6f7c-5a58-344a-b251-dd7711ce6bdc","pitchNumber":4,"startTime":"2026-08-22T02:06:03.311Z","endTime":"2026-08-22T02:06:06.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864281658714496,"aZ":-24.68535013279739,"pfxX":-3.266219471170624,"pfxZ":4.384212870033014,"pX":2.728523689938289,"pZ":0.7395839504829881,"vX0":13.011956182075538,"vY0":-129.8148943691283,"vZ0":-7.2113953929704655,"x":13.0,"y":218.81,"x0":-1.9219617618555005,"y0":50.00492763357081,"z0":5.429508413528565,"aX":-5.5831402165104365},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":3.1,"spinRate":2259,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.42173116867446314,"extension":5.812644439416623},"index":5,"playId":"b7f5fa0e-6b6d-36d0-9abf-3e468941a06b","pitchNumber":5,"startTime":"2026-08-22T02:06:25.044Z","endTime":"2026-08-22T02:06:29.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":99.3,"endSpeed":89.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.28409398021817,"aZ":-11.959977031148012,"pfxX":-8.719327686505169,"pfxZ":9.70494682529145,"pX":0.7513925456658402,"pZ":2.632655387256789,"vX0":11.1894170912743,"vY0":-144.0677110433883,"vZ0":-6.545590347139563,"x":88.36,"y":167.7,"x0":-2.066615991614066,"y0":50.006747749152495,"z0":5.6878335493448615,"aX":-18.168646348093024},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":13.3,"spinRate":2535,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3815149029361393,"extension":5.7568092312063},"hitData":{"launchSpeed":85.4,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.32,"coordY":151.07}},"index":6,"playId":"62ef7815-2fa5-338c-8925-a74514964e07","pitchNumber":6,"startTime":"2026-08-22T02:06:49.000Z","endTime":"2026-08-22T02:06:57.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-2.500000000000014,"leverageIndex":0.48,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:06:57.579Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T02:07:10.298Z","endTime":"2026-08-22T02:08:36.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.39287454394407,"aZ":-14.192808508731154,"pfxX":-7.017995877271577,"pfxZ":8.815778911420747,"pX":-1.2129102099429758,"pZ":3.5018250894849263,"vX0":5.3910012924898005,"vY0":-142.73198966239212,"vZ0":-4.228447355108083,"x":163.23,"y":144.23,"x0":-2.225416541272867,"y0":50.00162747391935,"z0":5.9121458620624665,"aX":-14.312061258799297},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2209,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3854618548928186,"extension":5.6978132095765694},"index":0,"playId":"67c2e20e-8a7f-38b6-a633-4a893618619e","pitchNumber":1,"startTime":"2026-08-22T02:07:26.366Z","endTime":"2026-08-22T02:07:29.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.5,"endSpeed":82.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26518852188871,"aZ":-26.959933085022293,"pfxX":-2.1163250396096425,"pfxZ":3.061650183433061,"pX":0.733043127249877,"pZ":0.7391336295115942,"vX0":7.947432038717629,"vY0":-130.0044390266124,"vZ0":-7.277174324351305,"x":89.06,"y":218.82,"x0":-2.094062752957943,"y0":50.005437046085255,"z0":5.632526013376817,"aX":-3.6087769074213734},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":2.0,"spinRate":2021,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.4219552182268207,"extension":5.911620946524257},"index":1,"playId":"207d8458-9236-3ba4-8969-30e084fd8499","pitchNumber":2,"startTime":"2026-08-22T02:07:49.513Z","endTime":"2026-08-22T02:07:54.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68411492480629,"aZ":-14.621273687684699,"pfxX":-8.713774088792382,"pfxZ":8.550710136697251,"pX":0.5334165342151133,"pZ":1.8777814814156277,"vX0":10.59950634239715,"vY0":-142.5882116194416,"vZ0":-7.685819588492955,"x":96.67,"y":188.08,"x0":-2.105153518092954,"y0":50.00536521161014,"z0":5.5365078045310625,"aX":-17.893292606374228},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":13.6,"spinRate":2454,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.38455900265433396,"extension":5.812633111323967},"index":2,"playId":"72010ac2-2dd9-3757-a5d6-a7e3b66f6754","pitchNumber":3,"startTime":"2026-08-22T02:08:11.000Z","endTime":"2026-08-22T02:08:14.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":99.1,"endSpeed":89.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65808569974168,"aZ":-14.661557402442796,"pfxX":-9.32194530735081,"pfxZ":8.41547950953776,"pX":0.05284260696093925,"pZ":3.478637680661317,"vX0":9.521665141096157,"vY0":-143.88415233325674,"vZ0":-3.900128446174516,"x":114.99,"y":144.86,"x0":-2.099869320416142,"y0":50.00489816532234,"z0":5.76994897391347,"aX":-19.405342800451596},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":14.8,"spinRate":2236,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3817389500567354,"extension":5.7345829939421735},"index":3,"playId":"bc8de581-cbff-3444-b3d3-ba06e164d3f0","pitchNumber":4,"startTime":"2026-08-22T02:08:32.690Z","endTime":"2026-08-22T02:08:36.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:08:36.302Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T02:10:56.234Z","endTime":"2026-08-22T02:12:33.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Abreu replaces Bennett Sousa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T02:10:25.853Z","endTime":"2026-08-22T02:10:58.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656986,"link":"/api/v1/people/656986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.936509112335145,"aZ":-20.258280966131647,"pfxX":-0.5592105831432005,"pfxZ":6.525451504892612,"pX":-0.13098058832178197,"pZ":3.2569608558890657,"vX0":6.738811565168881,"vY0":-134.26711078739947,"vZ0":-2.00625253192114,"x":121.99,"y":150.84,"x0":-2.600272800782979,"y0":50.00593680019911,"z0":5.454757652352485,"aX":-1.0224741795543362},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":-0.5,"spinRate":2608,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.40787111832149403,"extension":6.625163798198824},"index":1,"playId":"2cceee17-5e19-3b8c-8097-39d5a0291a95","pitchNumber":1,"startTime":"2026-08-22T02:10:58.576Z","endTime":"2026-08-22T02:11:02.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706354925372505,"aZ":-38.95497864018264,"pfxX":1.9319372154378351,"pfxZ":-4.281716813324049,"pX":0.5171650353029331,"pZ":0.3874548297024793,"vX0":6.382706157521394,"vY0":-125.69705614709322,"vZ0":-5.133710605835107,"x":97.29,"y":228.32,"x0":-2.3155679141839927,"y0":50.00203780128221,"z0":5.652336714672316,"aX":3.0601378828980654},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.8,"breakHorizontal":-5.0,"spinRate":3002,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4373284864006548,"extension":6.4489510713927425},"index":2,"playId":"c3b9eda8-3712-37e1-9410-eba8939287b1","pitchNumber":2,"startTime":"2026-08-22T02:11:14.994Z","endTime":"2026-08-22T02:11:18.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.833442180740658,"aZ":-34.72169075728304,"pfxX":5.099448820005023,"pfxZ":-1.5852780714733221,"pX":0.18952236186288104,"pZ":2.100323044823159,"vX0":4.486781165379501,"vY0":-126.3148986935963,"vZ0":-2.4074780068968913,"x":109.78,"y":182.07,"x0":-2.275140530893266,"y0":50.00229377429518,"z0":5.8700441180524106,"aX":8.20104097773853},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":-10.3,"spinRate":2822,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.4343913573316778,"extension":6.460907601785622},"index":3,"playId":"a7b06408-5f17-3a4b-bd11-dad96ae3aa22","pitchNumber":3,"startTime":"2026-08-22T02:11:36.191Z","endTime":"2026-08-22T02:11:41.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.260634118906143,"aZ":-12.63835009981766,"pfxX":-3.3829090623096305,"pfxZ":9.727603931976176,"pX":0.49891413629748194,"pZ":4.013091584544894,"vX0":8.662858038744838,"vY0":-140.67505816139322,"vZ0":-2.2540787901577413,"x":97.98,"y":130.43,"x0":-2.17805901511437,"y0":50.00671572587428,"z0":5.641916658741237,"aX":-6.797856693446632},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":4.4,"spinRate":2337,"spinDirection":211},"zone":12,"typeConfidence":0.86,"plateTime":0.3890454754986452,"extension":6.696482529416667},"index":4,"playId":"a5d97423-63e3-3fad-8558-00402d41b024","pitchNumber":4,"startTime":"2026-08-22T02:12:06.947Z","endTime":"2026-08-22T02:12:11.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49431031199715,"aZ":-36.92969875212882,"pfxX":3.896133535536868,"pfxZ":-2.858184533832112,"pX":0.9346978268400532,"pZ":0.7263746540358514,"vX0":6.915284838190704,"vY0":-128.48374511186972,"vZ0":-4.928473259021779,"x":81.37,"y":219.17,"x0":-2.301354830151104,"y0":50.001615127661786,"z0":5.550590032127086,"aX":6.488229884048643},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.1,"breakHorizontal":-8.6,"spinRate":2963,"spinDirection":52},"zone":14,"typeConfidence":0.89,"plateTime":0.42687952561124654,"extension":6.6528750594927955},"index":5,"playId":"d91c0c7b-8cd6-3d23-8898-d80aa9a9f32c","pitchNumber":5,"startTime":"2026-08-22T02:12:27.535Z","endTime":"2026-08-22T02:12:33.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:12:33.084Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T02:12:32.443Z","endTime":"2026-08-22T02:14:45.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12128183322648,"aZ":-14.855739733221613,"pfxX":-2.7788082268586893,"pfxZ":8.878239016624008,"pX":-0.7754715364660872,"pZ":5.322209747304342,"vX0":5.152259209737279,"vY0":-139.23527635376186,"vZ0":1.5588130242946345,"x":146.56,"y":95.08,"x0":-2.294263274558167,"y0":50.00377371601127,"z0":5.741825512964446,"aX":-5.421490757996068},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":3.8,"spinRate":2291,"spinDirection":203},"zone":11,"typeConfidence":0.83,"plateTime":0.3943302714362398,"extension":6.50161887323322},"index":0,"playId":"6b638b42-075e-34a7-8c99-03937d07cfef","pitchNumber":1,"startTime":"2026-08-22T02:12:59.515Z","endTime":"2026-08-22T02:13:04.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.068032889091,"aZ":-13.703551629688066,"pfxX":-3.2712950757953108,"pfxZ":9.623582869734136,"pX":-0.2669226403897391,"pZ":4.437063996024273,"vX0":6.719470325212736,"vY0":-138.20341881006448,"vZ0":-0.4768027376060233,"x":127.17,"y":118.98,"x0":-2.31337657475166,"y0":50.00177756129025,"z0":5.538894420403496,"aX":-6.279118212155751},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":4.4,"spinRate":2258,"spinDirection":209},"zone":11,"typeConfidence":0.84,"plateTime":0.3975348523475364,"extension":6.581660219782809},"index":1,"playId":"3531253f-8b3c-3c87-adbe-0291abef5a1c","pitchNumber":2,"startTime":"2026-08-22T02:13:17.283Z","endTime":"2026-08-22T02:13:21.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.299753303011634,"aZ":-17.569583691981567,"pfxX":-2.1897534469231172,"pfxZ":7.927035623964162,"pX":0.29018656289970124,"pZ":2.6127598243342613,"vX0":8.519229749407598,"vY0":-134.88929420027398,"vZ0":-4.011367191295326,"x":105.94,"y":168.24,"x0":-2.624472120396019,"y0":50.00551800011435,"z0":5.357652466545696,"aX":-4.035880680983244},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":2.2,"spinRate":2508,"spinDirection":209},"zone":6,"typeConfidence":0.8,"plateTime":0.4060222749152551,"extension":6.512390262426414},"index":2,"playId":"cfd33671-00e5-3fa8-9456-1fef108b5cee","pitchNumber":3,"startTime":"2026-08-22T02:13:40.717Z","endTime":"2026-08-22T02:13:46.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682831675903213,"aZ":-40.17590548476868,"pfxX":4.26051174771786,"pfxZ":-5.251896821676182,"pX":-0.7609405490378864,"pZ":3.487709436682557,"vX0":2.685029094872543,"vY0":-123.25958489627628,"vZ0":2.162585698423547,"x":146.01,"y":144.61,"x0":-2.421371063167019,"y0":50.00249354617737,"z0":6.014975420307405,"aX":6.491953783366321},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.6,"breakHorizontal":-8.4,"spinRate":3004,"spinDirection":43},"zone":1,"typeConfidence":0.92,"plateTime":0.4460094371467562,"extension":6.330429257898223},"index":3,"playId":"995f0a84-23d1-3fbc-927e-f99110d0ab0b","pitchNumber":4,"startTime":"2026-08-22T02:13:58.126Z","endTime":"2026-08-22T02:14:01.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-22T02:14:07.835Z","endTime":"2026-08-22T02:14:24.438Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71255329126183,"aZ":-10.451131169293655,"pfxX":-4.84116409334308,"pfxZ":10.949934996402735,"pX":1.5773448710551918,"pZ":2.53907181400767,"vX0":11.782639218089784,"vY0":-140.41162012976687,"vZ0":-6.1601538386621355,"x":56.88,"y":170.23,"x0":-2.0565868168735646,"y0":50.00476534199917,"z0":5.4513139156430706,"aX":-9.60760969875795},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2425,"spinDirection":210},"zone":14,"typeConfidence":0.94,"plateTime":0.39106018504822027,"extension":6.663280773474118},"index":5,"playId":"64449bec-7a02-3414-9064-eb838fbda00e","pitchNumber":5,"startTime":"2026-08-22T02:14:24.438Z","endTime":"2026-08-22T02:14:29.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53244474579795,"aZ":-20.013381655559968,"pfxX":-0.3145647665080067,"pfxZ":6.681463068733266,"pX":0.9880679295410467,"pZ":1.1418969936531773,"vX0":9.57328738466168,"vY0":-133.9854892673078,"vZ0":-7.1086271063691555,"x":79.34,"y":207.95,"x0":-2.58829935331425,"y0":50.006531557274265,"z0":5.2561856849676705,"aX":-0.5730956355790793},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":-1.4,"spinRate":2542,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.4085500746826831,"extension":6.584187468414212},"index":6,"playId":"7270e32d-101d-3b6b-be9d-1b8ae076f8d8","pitchNumber":6,"startTime":"2026-08-22T02:14:39.852Z","endTime":"2026-08-22T02:14:45.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.62,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:14:45.514Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Donovan Walton walks. Jonah Heim to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T02:15:23.609Z","endTime":"2026-08-22T02:16:31.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T02:15:08.147Z","endTime":"2026-08-22T02:15:25.743Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72218565043026,"aZ":-38.210321366392364,"pfxX":2.626810123802916,"pfxZ":-3.963454553432264,"pX":0.834594853302178,"pZ":1.2689464568391426,"vX0":6.934769097888109,"vY0":-123.1918380260473,"vZ0":-2.881576088929288,"x":85.19,"y":204.52,"x0":-2.3694932504750135,"y0":50.005005915532934,"z0":5.715398844874635,"aX":3.9971934207007003},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.7,"breakHorizontal":-6.5,"spinRate":2900,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4463064566413806,"extension":6.549006824841561},"index":1,"playId":"cd577958-7bd8-3aee-9aed-f92a7db6b713","pitchNumber":1,"startTime":"2026-08-22T02:15:25.743Z","endTime":"2026-08-22T02:15:31.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258558711058786,"aZ":-35.25125476433814,"pfxX":2.239709506243643,"pfxZ":-1.8381390043186716,"pX":-0.07598199291284176,"pZ":1.3084375509522428,"vX0":6.5528612353677484,"vY0":-129.1144817216317,"vZ0":-3.4256027316322264,"x":119.9,"y":203.45,"x0":-2.9476777040349327,"y0":50.005543570288836,"z0":5.392167597045207,"aX":3.744286930715128},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.0,"breakHorizontal":-5.6,"spinRate":2952,"spinDirection":65},"zone":13,"typeConfidence":0.78,"plateTime":0.4257637572357065,"extension":6.318287324969384},"index":2,"playId":"28794969-6fcf-3473-860c-11e31229c0bb","pitchNumber":2,"startTime":"2026-08-22T02:15:45.521Z","endTime":"2026-08-22T02:15:50.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850804305029143,"aZ":-20.91244719263273,"pfxX":-0.5019853743322011,"pfxZ":6.18751403761401,"pX":0.9273776229456343,"pZ":1.3441410617132854,"vX0":9.470043090682514,"vY0":-134.0511007740845,"vZ0":-6.365284270442561,"x":81.65,"y":202.49,"x0":-2.585396569307306,"y0":50.00561015792825,"z0":5.241447989087097,"aX":-0.9145741933887926},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.1,"spinRate":2501,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.40852710690199734,"extension":6.558618564686685},"index":3,"playId":"f2de3da5-ff83-3042-a5e0-42ad4a56c93b","pitchNumber":3,"startTime":"2026-08-22T02:16:02.434Z","endTime":"2026-08-22T02:16:06.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81732115051009,"aZ":-10.14950753487001,"pfxX":-4.20069304358581,"pfxZ":11.669921138007382,"pX":0.14951145831560178,"pZ":1.2433879821837084,"vX0":8.307668354964495,"vY0":-137.114806871894,"vZ0":-9.129260122850932,"x":111.3,"y":205.21,"x0":-2.386040862774383,"y0":50.0046852861016,"z0":5.326430020539904,"aX":-7.929971352293173},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":5.6,"spinRate":2418,"spinDirection":207},"zone":14,"typeConfidence":0.88,"plateTime":0.4008232453623797,"extension":6.630537567157425},"index":4,"playId":"65496ae3-8a06-3907-b248-2dab6be8b1a8","pitchNumber":4,"startTime":"2026-08-22T02:16:25.506Z","endTime":"2026-08-22T02:16:31.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.32,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:16:31.704Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T02:17:53.922Z","endTime":"2026-08-22T02:19:30.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T02:16:47.186Z","endTime":"2026-08-22T02:17:56.120Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.361880318706955,"aZ":-38.57447605328161,"pfxX":2.9043122206843424,"pfxZ":-4.015291925603897,"pX":-0.543341916919991,"pZ":3.510154741680941,"vX0":4.276481781415248,"vY0":-125.60628975576651,"vZ0":1.87173350265125,"x":137.71,"y":144.01,"x0":-2.6480387602302287,"y0":50.0062350830488,"z0":5.900674630837141,"aX":4.623571161517288},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.6,"breakHorizontal":-6.2,"spinRate":2942,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.4367126521138762,"extension":6.35447556646387},"index":1,"playId":"560fa4b3-e287-3594-b9ea-881d2fbf2684","pitchNumber":1,"startTime":"2026-08-22T02:17:56.120Z","endTime":"2026-08-22T02:18:00.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.535159041274376,"aZ":-10.593937083211728,"pfxX":-2.8021066192040514,"pfxZ":11.216864249696167,"pX":-0.5253056191092133,"pZ":2.4508270360449846,"vX0":5.89204029209441,"vY0":-138.44894174037938,"vZ0":-5.958742200158079,"x":137.02,"y":172.61,"x0":-2.3256887417451133,"y0":50.00128066818094,"z0":5.353716925692449,"aX":-5.39103524379833},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":3.7,"spinRate":2410,"spinDirection":210},"zone":4,"typeConfidence":0.86,"plateTime":0.397016456368541,"extension":6.663371882226928},"index":2,"playId":"0d6293da-8c10-3421-8d1f-942a9fac29f5","pitchNumber":2,"startTime":"2026-08-22T02:18:13.349Z","endTime":"2026-08-22T02:18:17.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":97.9,"endSpeed":89.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86771338284734,"aZ":-12.83624141767615,"pfxX":-3.7151541385025055,"pfxZ":9.487656764422738,"pX":0.7963103297772045,"pZ":3.2151223987465944,"vX0":10.03907558197046,"vY0":-142.1650466038554,"vZ0":-3.8988012346796657,"x":86.65,"y":151.97,"x0":-2.3046650007800387,"y0":50.004417245371755,"z0":5.424420865928051,"aX":-7.574800369564771},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":4.6,"spinRate":2420,"spinDirection":212},"zone":12,"typeConfidence":0.92,"plateTime":0.385901152766865,"extension":6.749419770735208},"index":3,"playId":"547817aa-c1c4-381f-a5aa-ad71b8159e81","pitchNumber":3,"startTime":"2026-08-22T02:18:43.211Z","endTime":"2026-08-22T02:18:47.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24817077787741,"aZ":-37.2830996046454,"pfxX":3.2790673422080125,"pfxZ":-3.226378900201416,"pX":-0.15827866356335749,"pZ":2.12450018816558,"vX0":4.312901718604167,"vY0":-125.42944527827198,"vZ0":-1.8204320370669849,"x":123.03,"y":181.42,"x0":-2.33146089423002,"y0":50.00571678034399,"z0":5.922340517971186,"aX":5.184557993217387},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.0,"breakHorizontal":-7.0,"spinRate":2879,"spinDirection":49},"zone":8,"typeConfidence":0.9,"plateTime":0.4380111620059277,"extension":6.350256398552875},"index":4,"playId":"4bc03fb7-af7e-325b-9060-fea794739bd0","pitchNumber":4,"startTime":"2026-08-22T02:18:59.158Z","endTime":"2026-08-22T02:19:03.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-22T02:19:12.462Z","endTime":"2026-08-22T02:19:26.615Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.523077045857967,"aZ":-36.20008384844895,"pfxX":3.726595695110755,"pfxZ":-2.4291043707314843,"pX":0.5837668429544173,"pZ":1.7411979910823299,"vX0":6.065321400764982,"vY0":-128.4757103011243,"vZ0":-2.9693813592452707,"x":94.75,"y":191.77,"x0":-2.298720053445899,"y0":50.00195768141569,"z0":5.747275567186496,"aX":6.180129754705726},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.9,"breakHorizontal":-8.2,"spinRate":2834,"spinDirection":54},"zone":9,"typeConfidence":0.87,"plateTime":0.42759004968059244,"extension":6.647211215899991},"index":6,"playId":"3a619619-e6d0-3e95-86a6-4e7d358c17ce","pitchNumber":5,"startTime":"2026-08-22T02:19:26.615Z","endTime":"2026-08-22T02:19:30.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":2.36,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:19:30.641Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, first baseman Christian Walker to pitcher Bryan Abreu.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T02:19:32.697Z","endTime":"2026-08-22T02:20:56.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72123312078111,"aZ":-14.42297729244331,"pfxX":-3.187004188166452,"pfxZ":8.91398308919719,"pX":0.11715782227141584,"pZ":3.7181177358051096,"vX0":7.954364109257377,"vY0":-140.67085845189703,"vZ0":-2.481150387885627,"x":112.53,"y":138.39,"x0":-2.340918162994776,"y0":50.00595490339595,"z0":5.553616786242826,"aX":-6.349021413334916},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":4.1,"spinRate":2413,"spinDirection":204},"zone":12,"typeConfidence":0.88,"plateTime":0.3902780663298939,"extension":6.760053280387703},"index":0,"playId":"2de3cbe4-91d9-36da-b6c9-5bcf5b86bffd","pitchNumber":1,"startTime":"2026-08-22T02:19:58.431Z","endTime":"2026-08-22T02:20:03.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.856695651011265,"aZ":-37.46834820935552,"pfxX":3.341604633705595,"pfxZ":-3.1791855318393747,"pX":0.45979652470568655,"pZ":1.5896643433802857,"vX0":6.170006700101306,"vY0":-128.7800581060391,"vZ0":-2.953943982431091,"x":99.47,"y":195.86,"x0":-2.4092675750893293,"y0":50.003816295319105,"z0":5.6746868054383075,"aX":5.563537894982593},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.2,"breakHorizontal":-7.6,"spinRate":2951,"spinDirection":48},"zone":14,"typeConfidence":0.87,"plateTime":0.42670511148885026,"extension":6.578554105686527},"index":1,"playId":"90b0cf15-3d37-3e41-9b14-babf17e8a7fb","pitchNumber":2,"startTime":"2026-08-22T02:20:15.359Z","endTime":"2026-08-22T02:20:18.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T02:20:30.068Z","endTime":"2026-08-22T02:20:45.419Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.521080702272066,"aZ":-12.361620628696473,"pfxX":-3.0583189002606574,"pfxZ":9.653273715271492,"pX":0.5892998939987185,"pZ":2.52547227322848,"vX0":8.731252150863952,"vY0":-142.95058863733627,"vZ0":-5.9919262124838175,"x":94.54,"y":170.59,"x0":-2.1185818564014594,"y0":50.00159414078798,"z0":5.437546233326976,"aX":-6.276960997221022},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":3.6,"spinRate":2437,"spinDirection":208},"zone":6,"typeConfidence":0.93,"plateTime":0.38438287834476625,"extension":6.6781462736899595},"hitData":{"launchSpeed":78.1,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.53,"coordY":155.13}},"index":3,"playId":"8b0bd168-36b0-3b62-9b62-47047ff0d4bc","pitchNumber":3,"startTime":"2026-08-22T02:20:45.419Z","endTime":"2026-08-22T02:20:56.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.78,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:20:56.367Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Raynel Delgado walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T02:23:19.254Z","endTime":"2026-08-22T02:25:29.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Rom replaces Elvis Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T02:22:40.280Z","endTime":"2026-08-22T02:23:21.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680723,"link":"/api/v1/people/680723"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101354459341618,"aZ":-14.336216502372613,"pfxX":3.3683641714885817,"pfxZ":9.777543364631807,"pX":-0.9873996389703287,"pZ":3.02647728653296,"vX0":-6.517409223183331,"vY0":-133.99387040549277,"vZ0":-4.550673743826442,"x":154.64,"y":157.07,"x0":1.0352826737783405,"y0":50.00078040801615,"z0":5.766198489491041,"aX":6.144437990130105},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":-4.8,"spinRate":2336,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.40828745523920684,"extension":6.0476463176067075},"index":1,"playId":"960ef969-12a6-3446-8d9f-c851fb5a607a","pitchNumber":1,"startTime":"2026-08-22T02:23:21.467Z","endTime":"2026-08-22T02:23:25.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61712315485833,"aZ":-13.149388663916593,"pfxX":3.967416536306937,"pfxZ":10.416511468509134,"pX":-0.07648148529572019,"pZ":2.9611568464968347,"vX0":-4.191390094333215,"vY0":-134.1751345738371,"vZ0":-4.9660322379463215,"x":119.92,"y":158.83,"x0":0.9892807328987031,"y0":50.000355737758774,"z0":5.770560687065884,"aX":7.244209025996568},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-6.4,"spinRate":2418,"spinDirection":147},"zone":2,"typeConfidence":0.91,"plateTime":0.40797889747833915,"extension":6.216866369588498},"index":2,"playId":"17a26fc4-2056-353f-852b-261a126cb7e2","pitchNumber":2,"startTime":"2026-08-22T02:23:37.261Z","endTime":"2026-08-22T02:23:41.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.431519391293293,"aZ":-19.31697279996999,"pfxX":9.36563746882581,"pfxZ":6.986926537807499,"pX":-0.18055461955758462,"pZ":2.214684399262356,"vX0":-6.164140222644209,"vY0":-134.85219519361294,"vZ0":-5.591066098771105,"x":123.88,"y":178.98,"x0":0.918465883423876,"y0":50.00628571657407,"z0":5.678448190011233,"aX":17.246035111971583},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":-15.6,"spinRate":2389,"spinDirection":146},"zone":5,"typeConfidence":0.9,"plateTime":0.40621855956114894,"extension":6.005698891340058},"index":3,"playId":"bdae6f4f-732a-34bd-82da-ee78005446af","pitchNumber":3,"startTime":"2026-08-22T02:23:53.824Z","endTime":"2026-08-22T02:23:58.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372769485868837,"aZ":-40.69460398440813,"pfxX":-6.300751739834203,"pfxZ":-5.941091744340373,"pX":-1.3986504488037024,"pZ":1.215165262408215,"vX0":-3.9473345459594684,"vY0":-119.6013211594684,"vZ0":-2.175761891760415,"x":170.31,"y":205.97,"x0":1.097944786621215,"y0":50.00488878156256,"z0":5.823180502721895,"aX":-9.031086986132536},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.0,"breakHorizontal":12.5,"spinRate":2484,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.4598513678430671,"extension":5.54179609376727},"index":4,"playId":"ee581cf3-7850-3cdf-bb41-2f4087d240b7","pitchNumber":4,"startTime":"2026-08-22T02:24:11.361Z","endTime":"2026-08-22T02:24:16.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27802602289697,"aZ":-10.669596913439113,"pfxX":2.696569945155499,"pfxZ":11.576142621698365,"pX":-1.0334818139883288,"pZ":1.8084674065261162,"vX0":-5.661161321684335,"vY0":-135.37752469815464,"vZ0":-8.2593245993539,"x":156.39,"y":189.95,"x0":0.7335667774703472,"y0":50.005627489692756,"z0":5.643984776907762,"aX":5.0109207055312},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":-3.7,"spinRate":2401,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.4044396405800721,"extension":6.277722081362442},"index":5,"playId":"ad782bfc-34b8-37ae-965b-48a2489624c6","pitchNumber":5,"startTime":"2026-08-22T02:24:27.679Z","endTime":"2026-08-22T02:24:32.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.836754032884173,"aZ":-12.51210709842599,"pfxX":3.6537980326389556,"pfxZ":10.67097939078201,"pX":-0.4904084995748114,"pZ":3.3962013939518316,"vX0":-5.042054624902407,"vY0":-134.99812258451266,"vZ0":-3.845654568344804,"x":135.69,"y":147.08,"x0":0.9282155605500421,"y0":50.00360380667291,"z0":5.7221218974345875,"aX":6.733389383387129},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":-5.5,"spinRate":2303,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4059880050180009,"extension":6.224626051608087},"index":6,"playId":"4bfeff3a-5627-3a9d-b3f4-be93bd704d72","pitchNumber":6,"startTime":"2026-08-22T02:24:45.538Z","endTime":"2026-08-22T02:24:48.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-22T02:25:09.758Z","endTime":"2026-08-22T02:25:25.866Z","isPitch":false,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.050114762027842,"aZ":-11.547662271698627,"pfxX":4.497451979201675,"pfxZ":11.315104747030759,"pX":-1.2735282910207506,"pZ":1.5444739692067806,"vX0":-7.063610358538194,"vY0":-134.597148343503,"vZ0":-8.502244143872808,"x":165.54,"y":197.08,"x0":0.8085421430979155,"y0":50.000138626503045,"z0":5.575523567320045,"aX":8.19653759923487},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":-6.5,"spinRate":2378,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.40799502266153453,"extension":6.251633914063355},"index":8,"playId":"b72139be-3c53-3cea-91ee-93000f4624bf","pitchNumber":7,"startTime":"2026-08-22T02:25:25.866Z","endTime":"2026-08-22T02:25:29.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.22,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:25:29.925Z","atBatIndex":54},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nick Allen out on a sacrifice bunt, pitcher Drew Rom to second baseman Jeff McNeil. Raynel Delgado to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T02:26:12.440Z","endTime":"2026-08-22T02:27:31.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680723,"link":"/api/v1/people/680723"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"b37a0d47-4460-3130-95ec-2ac4189d1deb","startTime":"2026-08-22T02:25:55.281Z","endTime":"2026-08-22T02:25:58.281Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43220661384094,"aZ":-14.164873632782717,"pfxX":3.562141129317091,"pfxZ":10.068076615347628,"pX":0.13716797726412266,"pZ":3.5598724209494153,"vX0":-3.456477239710389,"vY0":-133.34183168204058,"vZ0":-3.1638043331669072,"x":111.77,"y":142.66,"x0":0.991551537392292,"y0":50.00535387385872,"z0":5.792836467966771,"aX":6.373516818378469},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.6,"spinRate":2349,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4118123442266257,"extension":5.701110467536549},"index":1,"playId":"5803cfe6-bbc1-358a-be02-b77c5f455eb7","pitchNumber":1,"startTime":"2026-08-22T02:26:14.673Z","endTime":"2026-08-22T02:26:19.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60229964642104,"aZ":-12.134387681134841,"pfxX":4.38635766555166,"pfxZ":11.218089665476178,"pX":-0.450624031176462,"pZ":0.9202474719839526,"vX0":-5.32004641320375,"vY0":-133.30213672486823,"vZ0":-9.751262784290317,"x":134.18,"y":213.93,"x0":1.0079790889866975,"y0":50.005947456655285,"z0":5.518674544795458,"aX":7.838237297250756},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-6.7,"spinRate":2398,"spinDirection":150},"zone":13,"typeConfidence":0.89,"plateTime":0.4120365938086801,"extension":6.343395068719071},"index":2,"playId":"fc501934-e0bf-30a6-9162-de157778e506","pitchNumber":2,"startTime":"2026-08-22T02:26:41.582Z","endTime":"2026-08-22T02:26:46.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.857389894745904,"aZ":-11.540637827953987,"pfxX":5.2315287602325125,"pfxZ":11.54011151297843,"pX":0.09932608884368338,"pZ":0.8526615206386124,"vX0":-4.012654595514581,"vY0":-133.40685703988646,"vZ0":-10.043107799468446,"x":113.21,"y":215.76,"x0":0.9493008270707621,"y0":50.00302050428433,"z0":5.516405174905342,"aX":9.354040595110511},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":-8.5,"spinRate":2373,"spinDirection":145},"zone":14,"typeConfidence":0.52,"plateTime":0.4118357249533213,"extension":5.82442171845591},"index":3,"playId":"d06c12bc-8bdb-3361-bfa3-a6fb22d805ed","pitchNumber":3,"startTime":"2026-08-22T02:27:03.011Z","endTime":"2026-08-22T02:27:07.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.376259077942734,"aZ":-12.99965286212199,"pfxX":4.606325709058416,"pfxZ":10.72678464150076,"pX":-0.1301418399171883,"pZ":2.642719200805516,"vX0":-4.3369617545872075,"vY0":-133.72864745715404,"vZ0":-5.559453740907082,"x":121.96,"y":167.43,"x0":0.924579775391215,"y0":50.00076076276691,"z0":5.70294754350713,"aX":8.232470070866702},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-7.2,"spinRate":2359,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.41166522586344634,"extension":5.932256615816169},"hitData":{"launchSpeed":30.4,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":131.22,"coordY":182.0}},"index":4,"playId":"7a92771f-7818-3efb-b278-a2fb8e4c9821","pitchNumber":4,"startTime":"2026-08-22T02:27:24.025Z","endTime":"2026-08-22T02:27:31.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.34,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:27:31.756Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to center fielder Henry Bolte. Raynel Delgado to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T02:27:44.863Z","endTime":"2026-08-22T02:28:31.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.861225341794807,"aZ":-20.075794103291585,"pfxX":8.406538167021276,"pfxZ":6.817797810292475,"pX":0.34299456887103713,"pZ":2.3612936416750734,"vX0":-4.339484113521706,"vY0":-132.5072772594451,"vZ0":-4.95223031869338,"x":103.93,"y":175.03,"x0":0.9114645387717316,"y0":50.004651309930395,"z0":5.725566281988999,"aX":14.919365374714582},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.4,"breakHorizontal":-14.3,"spinRate":2240,"spinDirection":147},"zone":6,"typeConfidence":0.86,"plateTime":0.41368513570506193,"extension":5.9316109591574335},"hitData":{"launchSpeed":91.3,"launchAngle":35.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":79.98,"coordY":68.34}},"index":0,"playId":"635722e4-5dec-3561-9df0-94a3ffefb8a6","pitchNumber":1,"startTime":"2026-08-22T02:28:15.495Z","endTime":"2026-08-22T02:28:31.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:28:31.378Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordan Alvarez doubles (28) on a fly ball to shortstop Donovan Walton. Raynel Delgado scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T02:28:44.409Z","endTime":"2026-08-22T02:30:35.315Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":{"id":680723,"link":"/api/v1/people/680723"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.391775134156383,"aZ":-13.27718072042918,"pfxX":4.681902499697188,"pfxZ":10.224776316550404,"pX":0.29398358240814004,"pZ":2.3573852631473615,"vX0":-3.1804006193028567,"vY0":-135.28404467398894,"vZ0":-6.470143003613492,"x":105.79,"y":175.13,"x0":0.8784897254470635,"y0":50.0002821798712,"z0":5.716371000347675,"aX":8.649323584443934},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-7.8,"spinRate":2217,"spinDirection":149},"zone":6,"typeConfidence":0.9,"plateTime":0.40537494485465997,"extension":5.9568519682300485},"index":0,"playId":"6caff1e9-139c-322c-82e2-38e26bbd50ac","pitchNumber":1,"startTime":"2026-08-22T02:29:01.716Z","endTime":"2026-08-22T02:29:05.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6424953188734,"aZ":-10.747722829895354,"pfxX":5.386657331056018,"pfxZ":11.696374604067902,"pX":-0.6628125012867941,"pZ":2.4660537832020024,"vX0":-5.762924455246155,"vY0":-135.27481417081714,"vZ0":-6.473357803604895,"x":142.26,"y":172.2,"x0":0.8069718452167397,"y0":50.00560801797797,"z0":5.662368678734778,"aX":9.871099185639187},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.8,"breakHorizontal":-8.4,"spinRate":2371,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.4066629327088509,"extension":6.093103235581284},"index":1,"playId":"f89020e7-1f94-3fcd-984a-90646d5de823","pitchNumber":2,"startTime":"2026-08-22T02:29:19.423Z","endTime":"2026-08-22T02:29:23.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.1,"endSpeed":85.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.752510097170582,"aZ":-15.324458074132444,"pfxX":5.783652910734351,"pfxZ":9.071884411125339,"pX":-1.2589392014171719,"pZ":3.2256981131078923,"vX0":-7.093280755310949,"vY0":-135.45878292251788,"vZ0":-4.083904991792582,"x":164.99,"y":151.69,"x0":0.6428746080416207,"y0":50.001418868460135,"z0":5.8251042749716415,"aX":10.74118133162192},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-9.0,"spinRate":2283,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.4044329870542569,"extension":5.896038307349772},"index":2,"playId":"f139962b-5d76-3a46-ac85-5b14ba2bb5bb","pitchNumber":3,"startTime":"2026-08-22T02:29:39.560Z","endTime":"2026-08-22T02:29:44.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.7,"endSpeed":85.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.948138586705078,"aZ":-10.660593728639277,"pfxX":3.6446758229778,"pfxZ":11.544112992894277,"pX":-1.2111203041989294,"pZ":2.1627551759821837,"vX0":-6.282460185876796,"vY0":-136.15998258600396,"vZ0":-7.313481057138146,"x":163.17,"y":180.39,"x0":0.6604125878367528,"y0":50.00610573025616,"z0":5.634309099862195,"aX":6.794705565080498},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-5.2,"spinRate":2363,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.4033952914342085,"extension":6.210517482734046},"index":3,"playId":"b8622297-db78-37bc-9da2-6c8bd2087e86","pitchNumber":4,"startTime":"2026-08-22T02:29:58.918Z","endTime":"2026-08-22T02:30:03.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.704160455131348,"aZ":-11.966199221677652,"pfxX":4.882047584159621,"pfxZ":11.033192197040943,"pX":-1.3251346418169605,"pZ":2.5858999163472296,"vX0":-7.134152286120328,"vY0":-135.03447562055473,"vZ0":-6.138883270010685,"x":167.51,"y":168.96,"x0":0.7269853309830541,"y0":50.000630175172674,"z0":5.744565792116037,"aX":8.94023167724709},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":-7.2,"spinRate":2387,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.40693230903115296,"extension":5.909997452016373},"hitData":{"launchSpeed":96.3,"launchAngle":26.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":70.0,"coordY":80.0}},"index":4,"playId":"b1ea523b-0c87-338a-a79b-8b53211e8401","pitchNumber":5,"startTime":"2026-08-22T02:30:18.627Z","endTime":"2026-08-22T02:30:35.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.41,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:30:35.315Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to left fielder Carlos Cortes in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T02:31:00.725Z","endTime":"2026-08-22T02:35:06.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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(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":91.9,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67719804529539,"aZ":-12.172616294685996,"pfxX":2.5049657765681603,"pfxZ":11.086941365537381,"pX":-0.3530160473736949,"pZ":2.8982780920811684,"vX0":-3.8037576355862925,"vY0":-133.67880239357459,"vZ0":-5.06278685571601,"x":130.46,"y":160.53,"x0":0.7649727787469672,"y0":50.002433297113974,"z0":5.695440822685259,"aX":4.5192528714169065},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":-3.7,"spinRate":2306,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.4102346791402751,"extension":5.80607539594897},"index":0,"playId":"416163de-80c1-3729-a8d3-d456689fa080","pitchNumber":1,"startTime":"2026-08-22T02:31:08.523Z","endTime":"2026-08-22T02:31:12.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99937205243209,"aZ":-12.31449792336788,"pfxX":2.0615214891483014,"pfxZ":10.8758401782362,"pX":-0.2754699800329256,"pZ":3.4840052159653507,"vX0":-3.589851127548977,"vY0":-134.26956754202936,"vZ0":-3.8388029619854067,"x":127.5,"y":144.71,"x0":0.8108789016935697,"y0":50.00562986528017,"z0":5.808219668360305,"aX":3.7657432160223845},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":-3.0,"spinRate":2334,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.4078924751502395,"extension":5.957864005887814},"index":1,"playId":"29d595f5-028f-3e8a-8c86-8ad48d660b10","pitchNumber":2,"startTime":"2026-08-22T02:31:27.207Z","endTime":"2026-08-22T02:31:32.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238592516535423,"aZ":-41.24316603006733,"pfxX":-4.94692275780682,"pfxZ":-6.409328503409705,"pX":-1.2262411179644066,"pZ":0.8503090723136026,"vX0":-4.160397237030927,"vY0":-118.63255251426679,"vZ0":-2.5360093546672804,"x":163.74,"y":215.82,"x0":1.1974748053836262,"y0":50.00217935232538,"z0":5.718624578259939,"aX":-6.9995900649869025},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.0,"breakHorizontal":10.1,"spinRate":2676,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.4629814678851547,"extension":5.533471818283813},"index":2,"playId":"72e2d5ad-dfb5-34b6-984c-cc313b496079","pitchNumber":3,"startTime":"2026-08-22T02:31:48.578Z","endTime":"2026-08-22T02:31:53.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":117},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.893016895076208,"aZ":-12.353202210912833,"pfxX":2.0694416309577863,"pfxZ":11.367686971835289,"pX":-0.3665900881232582,"pZ":3.4144433702370387,"vX0":-4.3607069760051145,"vY0":-131.47308168289115,"vZ0":-3.784602868883091,"x":130.97,"y":146.59,"x0":1.047604655419257,"y0":50.004443933478036,"z0":5.794864511480202,"aX":3.6093557308521085},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.9,"breakHorizontal":-2.8,"spinRate":2307,"spinDirection":155},"zone":11,"typeConfidence":0.56,"plateTime":0.4172341390843832,"extension":5.770936509238767},"hitData":{"launchSpeed":91.5,"launchAngle":61.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.96,"coordY":165.27}},"index":3,"playId":"578f44fe-3b1a-36bc-99c8-b5c036fb23ce","pitchNumber":4,"startTime":"2026-08-22T02:34:55.121Z","endTime":"2026-08-22T02:35:06.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:35:06.025Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T02:37:25.037Z","endTime":"2026-08-22T02:39:34.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Taylor Trammell replaces left fielder Yordan Alvarez, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T02:36:43.740Z","endTime":"2026-08-22T02:36:43.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Steven Okert replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T02:36:43.755Z","endTime":"2026-08-22T02:37:27.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":650556,"link":"/api/v1/people/650556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":79.5,"endSpeed":74.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.427427245926566,"aZ":-24.68815252383213,"pfxX":-2.0699823547401905,"pfxZ":5.455702364594013,"pX":-1.284074436451182,"pZ":1.7035696051201832,"vX0":-8.656356604635192,"vY0":-115.52115627794471,"vZ0":-4.495286741573582,"x":165.95,"y":192.78,"x0":2.7573013248533917,"y0":50.00284092382035,"z0":6.005602735497842,"aX":-2.840281835659484},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":9.1,"breakHorizontal":5.6,"spinRate":2451,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.47137424691483565,"extension":5.974533160570751},"index":2,"playId":"ee33fc6e-9e9f-33ee-9096-f772b2290e3a","pitchNumber":1,"startTime":"2026-08-22T02:37:27.179Z","endTime":"2026-08-22T02:37:31.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.400011051479616,"aZ":-25.365458198503358,"pfxX":-2.1422655861839557,"pfxZ":5.086862070035977,"pX":0.41857493820321134,"pZ":2.982456847908647,"vX0":-4.859221461466139,"vY0":-114.16130520386757,"vZ0":-1.5843990528970813,"x":101.04,"y":158.25,"x0":2.841609314224974,"y0":50.00040958722371,"z0":6.151167195085167,"aX":-2.863559861527512},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":9.1,"breakHorizontal":4.9,"spinRate":2368,"spinDirection":258},"zone":3,"typeConfidence":0.91,"plateTime":0.4773724815538669,"extension":6.500222495036507},"index":3,"playId":"bbc91e61-bbbf-3ea1-b5eb-ab9fddbe2d6a","pitchNumber":2,"startTime":"2026-08-22T02:37:42.742Z","endTime":"2026-08-22T02:37:48.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065796611279428,"aZ":-15.129928139969211,"pfxX":3.0136997378519172,"pfxZ":10.100718920316687,"pX":-0.11814250800561335,"pZ":3.207245896899222,"vX0":-8.31651280073156,"vY0":-128.66121564207359,"vZ0":-4.148252032421958,"x":121.5,"y":152.18,"x0":2.755301391772167,"y0":50.00307425823702,"z0":6.002258413883623,"aX":5.086415667708697},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.6,"breakHorizontal":-3.7,"spinRate":2267,"spinDirection":152},"zone":2,"typeConfidence":0.8,"plateTime":0.42465221687312127,"extension":6.155040111362033},"index":4,"playId":"3418de8f-0331-3314-863d-3d524cefb677","pitchNumber":3,"startTime":"2026-08-22T02:38:05.321Z","endTime":"2026-08-22T02:38:08.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877600389443714,"aZ":-16.185187928604083,"pfxX":2.370634742380157,"pfxZ":9.036331334712905,"pX":-0.060855005068838904,"pZ":4.124451367062241,"vX0":-8.174966782172609,"vY0":-131.89437105743258,"vZ0":-1.9943953819009863,"x":119.32,"y":127.42,"x0":2.7648244013178243,"y0":50.005256802486514,"z0":6.078167313997895,"aX":4.196808682655536},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.2,"breakHorizontal":-2.6,"spinRate":2368,"spinDirection":146},"zone":11,"typeConfidence":0.87,"plateTime":0.4145678856952739,"extension":5.808005152860717},"index":5,"playId":"2a902ba2-7582-34e6-9993-313b1ca4f4e3","pitchNumber":4,"startTime":"2026-08-22T02:38:23.866Z","endTime":"2026-08-22T02:38:27.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.597991017878748,"aZ":-24.120114202596,"pfxX":-5.146110761640382,"pfxZ":5.894326585575893,"pX":0.3589019974949142,"pZ":2.9762146495903568,"vX0":-4.093711673683583,"vY0":-116.38030824740463,"vZ0":-1.6852416743150704,"x":103.32,"y":158.42,"x0":2.8117131977468195,"y0":50.00471978401441,"z0":6.002578932341933,"aX":-7.032194507666},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":2454,"spinDirection":286},"zone":3,"typeConfidence":0.91,"plateTime":0.4713054746111265,"extension":6.097556953497733},"index":6,"playId":"111085d2-5152-3de9-9bd5-bb551fb47608","pitchNumber":5,"startTime":"2026-08-22T02:38:43.659Z","endTime":"2026-08-22T02:38:47.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.557046221848104,"aZ":-24.71506186916233,"pfxX":-3.8493687062194475,"pfxZ":5.258058490110322,"pX":-1.1307931618996507,"pZ":2.7989191051490954,"vX0":-7.6649739872609866,"vY0":-118.05045311429029,"vZ0":-2.179411355767372,"x":160.1,"y":163.21,"x0":2.652402316407675,"y0":50.000283390196586,"z0":5.999329869711605,"aX":-5.453532423240404},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.2,"breakHorizontal":8.8,"spinRate":2448,"spinDirection":283},"zone":11,"typeConfidence":0.9,"plateTime":0.4632092299268358,"extension":6.388606873728775},"index":7,"playId":"18d886a9-b8e7-3a41-b6ee-dbfc88e294f8","pitchNumber":6,"startTime":"2026-08-22T02:39:05.882Z","endTime":"2026-08-22T02:39:09.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37772153231376,"aZ":-22.90576049913421,"pfxX":9.961732390288157,"pfxZ":5.341258491767627,"pX":-0.4075897809714342,"pZ":1.488974786991269,"vX0":-11.209016826011435,"vY0":-130.58902545137337,"vZ0":-6.498685978170306,"x":132.54,"y":198.58,"x0":2.6372321409283934,"y0":50.00023625932641,"z0":5.7218946432820665,"aX":17.278098362253868},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":-15.7,"spinRate":2272,"spinDirection":144},"zone":13,"typeConfidence":0.91,"plateTime":0.418722988699054,"extension":6.1938515247676404},"hitData":{"launchSpeed":100.2,"launchAngle":-29.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.92,"coordY":153.1}},"index":8,"playId":"7d097884-3584-322e-9c62-48f03f1dacb5","pitchNumber":7,"startTime":"2026-08-22T02:39:25.135Z","endTime":"2026-08-22T02:39:34.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:39:34.134Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out softly, pitcher Steven Okert to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T02:39:36.659Z","endTime":"2026-08-22T02:41:28.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.2,"endSpeed":82.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15707397171149,"aZ":-15.761032604611703,"pfxX":5.382937535111533,"pfxZ":9.384719076530619,"pX":1.5003433621123048,"pZ":3.8350656341211784,"vX0":-5.908787977890807,"vY0":-131.26103618002665,"vZ0":-2.2901175320553033,"x":59.81,"y":135.23,"x0":3.0786742750756004,"y0":50.00483037275853,"z0":5.88917646356577,"aX":9.417127649777688},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.7,"breakHorizontal":-8.5,"spinRate":2160,"spinDirection":137},"zone":12,"typeConfidence":0.86,"plateTime":0.4168940620833821,"extension":6.108722885310408},"index":0,"playId":"ebf36b71-02d9-3d27-8435-41a61610860b","pitchNumber":1,"startTime":"2026-08-22T02:39:58.472Z","endTime":"2026-08-22T02:40:02.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4880303560581,"aZ":-14.700848289120126,"pfxX":4.836335228803165,"pfxZ":10.14208400564904,"pX":-0.22736551395651053,"pZ":3.360186061928166,"vX0":-9.172588429390437,"vY0":-129.97208377158043,"vZ0":-3.88688706202338,"x":125.67,"y":148.05,"x0":2.7081570887201307,"y0":50.000052067064395,"z0":5.980691412553701,"aX":8.33049146100863},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.8,"breakHorizontal":-6.8,"spinRate":2241,"spinDirection":144},"zone":2,"typeConfidence":0.85,"plateTime":0.4203079242992138,"extension":6.453683556367755},"index":1,"playId":"816ce362-f07f-35a9-8104-2846126d9894","pitchNumber":2,"startTime":"2026-08-22T02:40:13.395Z","endTime":"2026-08-22T02:40:16.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-22T02:40:23.410Z","endTime":"2026-08-22T02:40:39.037Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":80.1,"endSpeed":74.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.613180034112162,"aZ":-29.24513566404609,"pfxX":-5.149032828700468,"pfxZ":2.1160257461475194,"pX":-0.23878061469748127,"pZ":1.5003557287185618,"vX0":-5.515127825665725,"vY0":-116.5284763819256,"vZ0":-3.7706982178090485,"x":126.1,"y":198.27,"x0":2.8220179145975792,"y0":50.00235115728242,"z0":5.883767486174253,"aX":-7.124692002974927},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.2,"breakHorizontal":10.7,"spinRate":2414,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.4689207662113235,"extension":6.730178472355177},"index":3,"playId":"c0b1edaa-540d-3617-8f3b-82c92ab29991","pitchNumber":3,"startTime":"2026-08-22T02:40:39.037Z","endTime":"2026-08-22T02:40:43.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.8,"endSpeed":81.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14111039981679,"aZ":-15.078652522932337,"pfxX":3.512503815136517,"pfxZ":9.91682651203038,"pX":0.318534498942243,"pZ":4.197842138295709,"vX0":-7.718229915397067,"vY0":-130.63184820301643,"vZ0":-1.7610012132121953,"x":104.86,"y":125.44,"x0":2.858308325824353,"y0":50.004504683319745,"z0":6.017266591716742,"aX":6.057200123049883},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.8,"breakHorizontal":-4.6,"spinRate":2256,"spinDirection":140},"zone":12,"typeConfidence":0.85,"plateTime":0.41967831531951116,"extension":6.0957817791361695},"index":4,"playId":"a0cec8b5-8360-3ec6-aa08-e39bfd3dd04c","pitchNumber":4,"startTime":"2026-08-22T02:41:01.565Z","endTime":"2026-08-22T02:41:06.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":80.2,"endSpeed":74.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10258634242437,"aZ":-27.055202876332835,"pfxX":-3.9788675585126976,"pfxZ":3.6939588732305335,"pX":-0.2301432969815009,"pZ":2.203721267916573,"vX0":-5.930256375522606,"vY0":-116.77656601818673,"vZ0":-2.652654149113702,"x":125.77,"y":179.28,"x0":2.855146111362759,"y0":50.005045570602995,"z0":5.888385518004204,"aX":-5.519481056705157},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.4,"breakHorizontal":8.6,"spinRate":2513,"spinDirection":276},"zone":7,"typeConfidence":0.91,"plateTime":0.4682705128925142,"extension":6.10093824804655},"hitData":{"launchSpeed":54.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.57,"coordY":188.33}},"index":5,"playId":"bc0cdd90-1dec-3047-9ca7-1e5eda794dea","pitchNumber":5,"startTime":"2026-08-22T02:41:19.673Z","endTime":"2026-08-22T02:41:28.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:41:28.519Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alika Williams flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T02:42:22.254Z","endTime":"2026-08-22T02:43:32.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alika Williams replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T02:41:40.664Z","endTime":"2026-08-22T02:41:52.966Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-22T02:41:52.966Z","endTime":"2026-08-22T02:42:24.498Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.183542742830156,"aZ":-26.09011388698184,"pfxX":-4.650626379958938,"pfxZ":4.632979009659561,"pX":0.2532083058875614,"pZ":2.174871322197296,"vX0":-4.728719582889322,"vY0":-113.98736911803871,"vZ0":-2.8164255443575557,"x":107.35,"y":180.06,"x0":2.959926340193629,"y0":50.005340947262724,"z0":6.0055677486255155,"aX":-6.113481051650423},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":7.9,"breakHorizontal":9.6,"spinRate":2407,"spinDirection":268},"zone":8,"typeConfidence":0.91,"plateTime":0.48073133399390233,"extension":6.236926193745931},"index":2,"playId":"fa4c339d-a831-3b0a-b546-60950937fa40","pitchNumber":1,"startTime":"2026-08-22T02:42:24.498Z","endTime":"2026-08-22T02:42:27.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.966824114993223,"aZ":-27.37443405377374,"pfxX":-6.0072733707799255,"pfxZ":3.586809372747279,"pX":0.8501719936410854,"pZ":2.1758567256684684,"vX0":-3.2837533166561035,"vY0":-115.12180959572946,"vZ0":-2.4910081332894305,"x":84.59,"y":180.03,"x0":3.0769609295439007,"y0":50.00386808386757,"z0":5.929748334879288,"aX":-8.038346688781177},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.1,"breakHorizontal":11.8,"spinRate":2509,"spinDirection":279},"zone":9,"typeConfidence":0.91,"plateTime":0.47632812410016623,"extension":5.781262914413339},"index":3,"playId":"592f7131-038d-35ae-9310-0f6903065ec6","pitchNumber":2,"startTime":"2026-08-22T02:42:39.755Z","endTime":"2026-08-22T02:42:43.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-22T02:42:51.065Z","endTime":"2026-08-22T02:43:04.602Z","isPitch":false,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.314040703449795,"aZ":-27.786112208954712,"pfxX":-6.184026371919468,"pfxZ":3.353928654495317,"pX":0.13556220391924695,"pZ":0.6978044251221734,"vX0":-4.1090321227434075,"vY0":-114.04473279971315,"vZ0":-5.1937247877399875,"x":111.83,"y":219.94,"x0":2.768337708363756,"y0":50.002676373235694,"z0":5.767603406073123,"aX":-8.089447590508223},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.9,"breakHorizontal":12.2,"spinRate":2513,"spinDirection":278},"zone":14,"typeConfidence":0.91,"plateTime":0.48153892013672106,"extension":6.092231679355846},"index":5,"playId":"5da232e6-d2db-3f1b-adef-2795cc96cbe1","pitchNumber":3,"startTime":"2026-08-22T02:43:04.602Z","endTime":"2026-08-22T02:43:09.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":89.5,"endSpeed":82.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73588687407334,"aZ":-16.277902491505007,"pfxX":3.6709457141695463,"pfxZ":9.249875244398904,"pX":0.48025084250899325,"pZ":3.0781691047804913,"vX0":-7.141741417503342,"vY0":-130.11388716670334,"vZ0":-4.1785987016865125,"x":98.69,"y":155.67,"x0":2.7808930139026122,"y0":50.00181873410085,"z0":5.934648063104632,"aX":6.308519980810844},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.1,"breakHorizontal":-5.2,"spinRate":2422,"spinDirection":146},"zone":3,"typeConfidence":0.84,"plateTime":0.42060226795245237,"extension":6.518770493725666},"hitData":{"launchSpeed":80.1,"launchAngle":48.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.97,"coordY":114.1}},"index":6,"playId":"3d003931-a3a5-3814-82a6-78a1c83933a6","pitchNumber":4,"startTime":"2026-08-22T02:43:22.787Z","endTime":"2026-08-22T02:43:32.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:43:32.413Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T02:45:38.098Z","endTime":"2026-08-22T02:47:51.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10,11,12],"actionIndex":[0,1,2,3,4],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Jeff McNeil.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T02:45:40.265Z","endTime":"2026-08-22T02:45:40.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"200","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to left field for Zack Gelof.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T02:45:40.267Z","endTime":"2026-08-22T02:45:40.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alika Williams remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-22T02:45:40.269Z","endTime":"2026-08-22T02:45:40.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to third base for Tommy White.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-22T02:45:40.271Z","endTime":"2026-08-22T02:45:40.272Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":680869,"link":"/api/v1/people/680869"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":666126,"link":"/api/v1/people/666126"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to second base for Donovan Walton.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-22T02:45:40.273Z","endTime":"2026-08-22T02:45:40.274Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"800","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":622268,"link":"/api/v1/people/622268"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.402697906633758,"aZ":-21.103992792238127,"pfxX":9.489973335648985,"pfxZ":6.216909897555533,"pX":0.31802637106875875,"pZ":2.3584518684158637,"vX0":-4.978346501878563,"vY0":-132.8102213549248,"vZ0":-4.793293144216994,"x":104.88,"y":175.1,"x0":0.9875218479298546,"y0":50.001467824372135,"z0":5.728976551585607,"aX":16.89000698581292},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":-16.1,"spinRate":2242,"spinDirection":147},"zone":6,"typeConfidence":0.86,"plateTime":0.41298337393336926,"extension":6.084071132796905},"index":5,"playId":"9fee0e23-6b38-3d35-bc88-ed2bb6916ee2","pitchNumber":1,"startTime":"2026-08-22T02:45:40.275Z","endTime":"2026-08-22T02:45:44.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35397331078741,"aZ":-44.05822248741025,"pfxX":-4.850738894835076,"pfxZ":-8.500320721625883,"pX":-1.916339231883595,"pZ":1.1431953989763783,"vX0":-5.632771808720413,"vY0":-118.28546598439999,"vZ0":-1.5083641113156645,"x":190.05,"y":207.91,"x0":1.1379803639496096,"y0":50.00194337017623,"z0":5.877308279296088,"aX":-6.781962971584706},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.5,"breakHorizontal":10.3,"spinRate":2489,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.46541784048245294,"extension":5.6037717329321515},"index":6,"playId":"9fb1d4ed-5f62-38b4-9869-d6b0235d4b70","pitchNumber":2,"startTime":"2026-08-22T02:45:55.704Z","endTime":"2026-08-22T02:45:58.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68331197782791,"aZ":-13.357142418553234,"pfxX":3.672679036219673,"pfxZ":10.371064491737844,"pX":-0.08217819237042562,"pZ":2.6509627396368542,"vX0":-4.052880367765787,"vY0":-133.81194670474235,"vZ0":-5.501132301940757,"x":120.13,"y":167.2,"x0":0.9743896212551145,"y0":50.0055259305879,"z0":5.689321676589697,"aX":6.666011533133148},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":-5.8,"spinRate":2368,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.4092122965436147,"extension":6.028230584812713},"index":7,"playId":"81bf33f4-1a8f-3e52-a7f0-b3795fb520f9","pitchNumber":3,"startTime":"2026-08-22T02:46:12.295Z","endTime":"2026-08-22T02:46:16.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.476702297579195,"aZ":-42.530301808994494,"pfxX":-6.500257324630406,"pfxZ":-7.741525635058068,"pX":0.15994001891402718,"pZ":5.116084818193469,"vX0":-0.8062897468418015,"vY0":-115.5297012427836,"vZ0":6.595396550215486,"x":110.9,"y":100.65,"x0":1.3578613650206555,"y0":50.00043212465079,"z0":6.333751577406649,"aX":-8.699442337233068},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.9,"breakHorizontal":12.0,"spinRate":2339,"spinDirection":329},"zone":12,"typeConfidence":0.9,"plateTime":0.47587915955080407,"extension":5.139515145941103},"index":8,"playId":"9209409d-72ff-3f3b-9186-bcd203fd3fb2","pitchNumber":4,"startTime":"2026-08-22T02:46:31.629Z","endTime":"2026-08-22T02:46:39.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267430740504814,"aZ":-12.952979018747268,"pfxX":2.036919600266894,"pfxZ":10.929107284680944,"pX":-0.374735392255138,"pZ":3.1172409217054287,"vX0":-4.217802971834418,"vY0":-132.0699738202003,"vZ0":-4.464729474580126,"x":131.28,"y":154.61,"x0":0.9814900486420645,"y0":50.004953712425575,"z0":5.78898906538237,"aX":3.5835692468426754},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.0,"breakHorizontal":-2.8,"spinRate":2289,"spinDirection":160},"zone":1,"typeConfidence":0.79,"plateTime":0.4154128580909626,"extension":5.989116060780835},"index":9,"playId":"6e8a6334-07b0-3769-b90c-809b1700d7d4","pitchNumber":5,"startTime":"2026-08-22T02:46:47.585Z","endTime":"2026-08-22T02:46:51.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":91.4,"endSpeed":83.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4831758931441,"aZ":-12.868728781088663,"pfxX":1.9178462165505152,"pfxZ":10.810564163614668,"pX":-1.070444881368906,"pZ":3.543936512187858,"vX0":-5.8643849241093715,"vY0":-133.02184897894813,"vZ0":-3.431385222231812,"x":157.8,"y":143.09,"x0":0.9169610390391526,"y0":50.00213333080715,"z0":5.788298517233805,"aX":3.4254548250777197},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":-2.2,"spinRate":2359,"spinDirection":156},"zone":11,"typeConfidence":0.87,"plateTime":0.41231755070862164,"extension":6.277304685719308},"index":10,"playId":"07c57a70-e741-38c7-ba43-88a2ad6ebe96","pitchNumber":6,"startTime":"2026-08-22T02:47:08.811Z","endTime":"2026-08-22T02:47:12.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463030897571418,"aZ":-10.890478716068506,"pfxX":1.8077374781673723,"pfxZ":11.890729239439446,"pX":-0.6482629344180234,"pZ":2.558639368788747,"vX0":-4.810720355159894,"vY0":-133.38297961352393,"vZ0":-6.2673805190225975,"x":141.71,"y":169.7,"x0":0.9491482340740215,"y0":50.00352261900574,"z0":5.735109189253553,"aX":3.236570639967212},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.3,"breakHorizontal":-2.2,"spinRate":2383,"spinDirection":156},"zone":4,"typeConfidence":0.89,"plateTime":0.4116840000015496,"extension":6.038427009387203},"index":11,"playId":"8d9ffb77-68c6-30ff-a74d-d5cce85dc052","pitchNumber":7,"startTime":"2026-08-22T02:47:26.390Z","endTime":"2026-08-22T02:47:30.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":93.2,"endSpeed":85.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.394110350830683,"aZ":-16.560510689905815,"pfxX":8.66564284030903,"pfxZ":8.426780029103737,"pX":-0.23209164815307862,"pZ":1.8915629067112636,"vX0":-5.9890094241605025,"vY0":-135.44432588018398,"vZ0":-6.756566072421432,"x":125.85,"y":187.71,"x0":0.8851967253673955,"y0":50.002052984727705,"z0":5.582487654309688,"aX":16.052560866621693},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":-14.4,"spinRate":2429,"spinDirection":147},"zone":8,"typeConfidence":0.91,"plateTime":0.4048519113867135,"extension":6.20530610899866},"index":12,"playId":"dbf9695d-9718-31fb-8fab-27b4ca31188c","pitchNumber":8,"startTime":"2026-08-22T02:47:46.992Z","endTime":"2026-08-22T02:47:51.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:47:51.162Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a sharp ground ball to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T02:47:52.572Z","endTime":"2026-08-22T02:49:04.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.945761964196006,"aZ":-12.019507306736298,"pfxX":3.258666115330001,"pfxZ":11.124661117189836,"pX":0.6911541806619859,"pZ":3.0016549392257565,"vX0":-1.8682534176708834,"vY0":-134.22158235740017,"vZ0":-4.91829873892771,"x":90.65,"y":157.74,"x0":0.9753889910842284,"y0":50.005298271566126,"z0":5.7242766591367005,"aX":5.904939812030225},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":-5.5,"spinRate":2431,"spinDirection":152},"zone":3,"typeConfidence":0.91,"plateTime":0.409176871112626,"extension":5.7024733674505095},"index":0,"playId":"cbf8037d-b62c-322e-91a7-9f0881c50168","pitchNumber":1,"startTime":"2026-08-22T02:48:17.365Z","endTime":"2026-08-22T02:48:21.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"}},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88603786177797,"aZ":-32.440250037223414,"pfxX":5.754070771917019,"pfxZ":-0.15733609726005504,"pX":6.88810650379E-4,"pZ":2.190357358962195,"vX0":-4.691512748683136,"vY0":-128.18884437581298,"vZ0":-2.388166044003012,"x":116.97,"y":179.64,"x0":1.1083940725913048,"y0":50.00440065026846,"z0":5.6704848297355674,"aX":9.562081361635979},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":-9.4,"spinRate":1305,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.4275271975777897,"extension":6.115251419688468},"hitData":{"launchSpeed":100.6,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":162.65,"coordY":115.59}},"index":1,"playId":"9ea3ef44-9a57-3c16-b05c-abdb4555a682","pitchNumber":2,"startTime":"2026-08-22T02:48:52.882Z","endTime":"2026-08-22T02:49:04.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":680723,"link":"/api/v1/people/680723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:49:04.735Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Yainer Diaz grounds into a force out, pitcher Hayden Juenger to second baseman Donovan Walton. Christian Walker out at 2nd. Yainer Diaz to 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T02:51:35.037Z","endTime":"2026-08-22T02:52:57.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696522,"link":"/api/v1/people/696522"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T02:49:16.832Z","endTime":"2026-08-22T02:50:23.708Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hayden Juenger replaces Drew Rom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-22T02:50:23.708Z","endTime":"2026-08-22T02:51:37.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696522,"link":"/api/v1/people/696522"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680723,"link":"/api/v1/people/680723","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14662132388764,"aZ":-20.955165019708353,"pfxX":0.6012417476063083,"pfxZ":6.449965100758038,"pX":0.6041567968792476,"pZ":2.3408770904526888,"vX0":4.4796692574542325,"vY0":-130.48633952339586,"vZ0":-3.917918515828876,"x":93.97,"y":175.58,"x0":-1.2067092092062506,"y0":50.00524911053877,"z0":5.423381113257984,"aX":1.0458108911953568},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.2,"breakHorizontal":-2.0,"spinRate":2331,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4183320048326489,"extension":5.8352500553109286},"index":2,"playId":"955c419e-9319-3eaa-87ef-d20fc035b57b","pitchNumber":1,"startTime":"2026-08-22T02:51:37.209Z","endTime":"2026-08-22T02:51:41.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":94.4,"endSpeed":84.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96974315096465,"aZ":-14.79321716556993,"pfxX":-7.780001730536901,"pfxZ":9.265817650497238,"pX":0.01540953830000198,"pZ":3.8040783859015384,"vX0":5.637727179118461,"vY0":-137.21215533502436,"vZ0":-1.951712356779055,"x":116.41,"y":136.07,"x0":-1.072157700847093,"y0":50.000855881370896,"z0":5.551285710327543,"aX":-14.591770409477663},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":12.6,"spinRate":2349,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40168229764473606,"extension":5.8031290120346},"index":3,"playId":"326133be-24f7-3010-bf05-aabe436180a2","pitchNumber":2,"startTime":"2026-08-22T02:52:01.241Z","endTime":"2026-08-22T02:52:04.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":94.4,"endSpeed":85.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.729819141079272,"aZ":-14.987207912029808,"pfxX":-7.978826602160169,"pfxZ":9.057734198838974,"pX":0.6238901974586508,"pZ":2.6556214101225843,"vX0":6.862105399920692,"vY0":-137.2181152890705,"vZ0":-4.727877609811822,"x":93.22,"y":167.08,"x0":-0.8786030861861541,"y0":50.003474703995835,"z0":5.429641557507234,"aX":-15.142459776738644},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":13.0,"spinRate":2286,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.39989987063746657,"extension":6.039173875163035},"index":4,"playId":"eb1df6d8-a0ad-3e01-a6e8-a12a1fdbe824","pitchNumber":3,"startTime":"2026-08-22T02:52:24.710Z","endTime":"2026-08-22T02:52:29.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":87.6,"endSpeed":81.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506571879376526,"aZ":-25.550844147026236,"pfxX":2.263112534901047,"pfxZ":3.993838630273336,"pX":1.0517595601635266,"pZ":1.56886481399876,"vX0":4.505247843723725,"vY0":-127.50655137924805,"vZ0":-4.589789518544369,"x":76.91,"y":196.42,"x0":-1.0272302002314122,"y0":50.003088277723265,"z0":5.391599971791346,"aX":3.751142433906399},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-5.0,"spinRate":2373,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.42843821312948194,"extension":5.88781416294197},"hitData":{"launchSpeed":81.5,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.17,"coordY":180.48}},"index":5,"playId":"5f6978e9-6b2e-3aa9-a305-4725bd3b748d","pitchNumber":4,"startTime":"2026-08-22T02:52:49.175Z","endTime":"2026-08-22T02:52:57.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:52:57.353Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cam Smith grounds into a force out, shortstop Alika Williams to second baseman Donovan Walton. Yainer Diaz out at 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T02:53:16.504Z","endTime":"2026-08-22T02:54:23.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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(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.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.322271519690986,"aZ":-14.246898987818964,"pfxX":-7.388738040082497,"pfxZ":9.264753074630782,"pX":0.19016724013992312,"pZ":2.400776323651627,"vX0":6.092609102994377,"vY0":-138.55157079901485,"vZ0":-5.614618054063835,"x":109.75,"y":173.96,"x0":-1.0824823807406356,"y0":50.00452086190127,"z0":5.413543382857311,"aX":-14.2989265844203},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":12.0,"spinRate":2379,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39604698511021796,"extension":5.789671192190568},"index":0,"playId":"5e7e2f0a-909f-302a-91e1-36a9cb4987ba","pitchNumber":1,"startTime":"2026-08-22T02:53:26.672Z","endTime":"2026-08-22T02:53:32.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":90.8,"endSpeed":84.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780951715369167,"aZ":-20.737590763135657,"pfxX":-0.696795176468449,"pfxZ":6.411831830274007,"pX":0.8538978958176321,"pZ":1.4405218452298914,"vX0":5.327403723116528,"vY0":-132.13236562694806,"vZ0":-6.156563378073577,"x":84.45,"y":199.89,"x0":-1.0902298095063219,"y0":50.00458996168084,"z0":5.304460684911525,"aX":-1.2435679890534532},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":0.2,"spinRate":2348,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.41310387651829794,"extension":5.90266535284344},"index":1,"playId":"16ef96df-c9c9-3a67-9f78-3df40d208860","pitchNumber":2,"startTime":"2026-08-22T02:53:58.089Z","endTime":"2026-08-22T02:54:02.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05002568893191,"aZ":-21.54104010755543,"pfxX":0.07277118727087606,"pfxZ":6.022938971909394,"pX":0.7454001288227703,"pZ":2.9405475437106334,"vX0":5.102122043402789,"vY0":-131.55365695039848,"vZ0":-2.349436265097622,"x":88.59,"y":159.39,"x0":-1.2228067670343614,"y0":50.00231989267394,"z0":5.42992524767009,"aX":0.12748531920264916},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":-1.2,"spinRate":2341,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4152211147966214,"extension":5.821581390828829},"hitData":{"launchSpeed":86.1,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":142.46}},"index":2,"playId":"e4a3d144-f177-3ded-9e7a-7e1748170ecb","pitchNumber":3,"startTime":"2026-08-22T02:54:15.497Z","endTime":"2026-08-22T02:54:23.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:54:23.566Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out sharply, pitcher Enyel De Los Santos to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T02:57:09.797Z","endTime":"2026-08-22T02:58:57.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T02:56:00.089Z","endTime":"2026-08-22T02:57:11.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023589579624897,"aZ":-26.597153706345885,"pfxX":-0.23486072973296257,"pfxZ":3.4989902526611223,"pX":-0.3555472391518299,"pZ":2.0883346967128094,"vX0":4.9567271702021065,"vY0":-125.84490535895374,"vZ0":-2.5933333859294736,"x":130.55,"y":182.39,"x0":-2.325418059469045,"y0":50.00326906567206,"z0":5.3006341868539755,"aX":-0.37505860043991057},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":-0.8,"spinRate":2242,"spinDirection":217},"zone":7,"typeConfidence":0.91,"plateTime":0.4362748208689471,"extension":6.617859624819718},"index":1,"playId":"8366aa88-b7e7-3dbd-93a3-e116976d04d8","pitchNumber":1,"startTime":"2026-08-22T02:57:11.970Z","endTime":"2026-08-22T02:57:15.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":84.5,"endSpeed":77.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33353722051475,"aZ":-24.413255452290098,"pfxX":-10.77281941518727,"pfxZ":5.118377083569296,"pX":0.5631078972580049,"pZ":1.264872932027406,"vX0":9.544160326155469,"vY0":-122.67291524667463,"vZ0":-4.8738365350851165,"x":95.54,"y":204.63,"x0":-1.9871376260506894,"y0":50.00465648000518,"z0":5.3707483764395105,"aX":-16.3435686556504},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.3,"breakHorizontal":17.2,"spinRate":1959,"spinDirection":236},"zone":14,"typeConfidence":0.97,"plateTime":0.44730453040279405,"extension":6.705479703020474},"index":2,"playId":"6531a52e-46d6-3ef6-874e-28218c6beebe","pitchNumber":2,"startTime":"2026-08-22T02:57:26.403Z","endTime":"2026-08-22T02:57:30.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17057850358961,"aZ":-24.821490238518926,"pfxX":-10.251071241400735,"pfxZ":4.9459614406947034,"pX":-0.5448096824653086,"pZ":2.1371871849214865,"vX0":6.6920131657429796,"vY0":-121.49372240569029,"vZ0":-2.8324331105822873,"x":137.77,"y":181.08,"x0":-2.011677186502681,"y0":50.001497769418336,"z0":5.4895613138222314,"aX":-15.229444152197042},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.5,"breakHorizontal":16.8,"spinRate":1969,"spinDirection":236},"zone":7,"typeConfidence":0.97,"plateTime":0.4519068116547147,"extension":6.380569688139247},"index":3,"playId":"af383c27-4327-3ba6-a216-d24add6b63ab","pitchNumber":3,"startTime":"2026-08-22T02:57:42.605Z","endTime":"2026-08-22T02:57:46.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-22T02:57:56.017Z","endTime":"2026-08-22T02:58:09.996Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282689877624833,"aZ":-21.98971303307881,"pfxX":-10.340303915722178,"pfxZ":6.8269105902776435,"pX":0.14767033250554096,"pZ":0.8817568764151421,"vX0":8.000056154451691,"vY0":-121.49584249024542,"vZ0":-6.250400851055141,"x":111.37,"y":214.97,"x0":-1.8478206836093243,"y0":50.002039627954545,"z0":5.404439006127587,"aX":-15.424791139201943},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.0,"breakHorizontal":16.8,"spinRate":1916,"spinDirection":234},"zone":14,"typeConfidence":0.97,"plateTime":0.45119399695379236,"extension":6.658635637864919},"index":5,"playId":"518d8a9b-98cf-349c-a5bd-07e40f47baf4","pitchNumber":4,"startTime":"2026-08-22T02:58:09.996Z","endTime":"2026-08-22T02:58:14.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568161215051553,"aZ":-23.155797592018,"pfxX":-10.053656229486183,"pfxZ":5.9577009237742065,"pX":-1.4158858694481347,"pZ":2.636087038615741,"vX0":4.366446225398807,"vY0":-122.63792854808771,"vZ0":-2.1619202547837677,"x":170.97,"y":167.61,"x0":-1.9187923088357284,"y0":50.0052083612763,"z0":5.515931308626915,"aX":-15.227149986598846},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.4,"breakHorizontal":17.0,"spinRate":1914,"spinDirection":234},"zone":11,"typeConfidence":0.97,"plateTime":0.4476190208935833,"extension":6.53271158167052},"index":6,"playId":"d52df991-1483-3556-8b0d-ae7512bb759f","pitchNumber":5,"startTime":"2026-08-22T02:58:26.805Z","endTime":"2026-08-22T02:58:31.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59448500880106,"aZ":-17.367631624899566,"pfxX":-6.88804187708817,"pfxZ":7.587009433091065,"pX":-0.04328118568141577,"pZ":1.6383703357735,"vX0":7.365168393608375,"vY0":-139.3410576941039,"vZ0":-6.691435795290896,"x":118.65,"y":194.54,"x0":-1.835750133029815,"y0":50.001528084041205,"z0":5.2339317494557385,"aX":-13.438657256570405},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":2236,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.3942702568197105,"extension":6.4166815085828315},"hitData":{"launchSpeed":107.0,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":130.72,"coordY":177.44}},"index":7,"playId":"1f697e00-166e-3017-8b3b-86116432b13c","pitchNumber":6,"startTime":"2026-08-22T02:58:48.863Z","endTime":"2026-08-22T02:58:57.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-22T02:58:57.186Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T02:59:02.950Z","endTime":"2026-08-22T03:00:42.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67087951426849,"aZ":-17.216169531694472,"pfxX":-7.431524373213926,"pfxZ":7.5729216811897615,"pX":0.34494566228916396,"pZ":2.274957305453806,"vX0":8.434941055942007,"vY0":-140.15063739781206,"vZ0":-4.894641400914946,"x":103.85,"y":177.36,"x0":-1.7479079455038136,"y0":50.00569554052411,"z0":5.179816901735252,"aX":-14.686225835852396},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2313,"spinDirection":229},"zone":6,"typeConfidence":0.91,"plateTime":0.3918185275494075,"extension":6.103234604623736},"index":0,"playId":"e8fbc1f5-1262-36ea-b54b-49b88cf2a837","pitchNumber":1,"startTime":"2026-08-22T02:59:23.046Z","endTime":"2026-08-22T02:59:26.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525408442586492,"aZ":-24.413245081914546,"pfxX":-0.5866952048505558,"pfxZ":4.8271601317417225,"pX":1.641518806148457,"pZ":1.6149227001218265,"vX0":8.91457334895491,"vY0":-125.95390872736112,"vZ0":-4.136226902894227,"x":54.43,"y":195.18,"x0":-1.8669254756459037,"y0":50.00170272312588,"z0":5.251997734982279,"aX":-0.9445783406891898},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2189,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.43482940909281,"extension":6.416214627217909},"index":1,"playId":"aeb5f83f-12fb-3381-bdc0-3f7b65d82304","pitchNumber":2,"startTime":"2026-08-22T02:59:37.379Z","endTime":"2026-08-22T02:59:40.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.464544888469085,"aZ":-26.236225857012183,"pfxX":0.0969281714743353,"pfxZ":3.66688426496291,"pX":1.158659355557567,"pZ":2.2271638346786586,"vX0":7.7289578071672,"vY0":-126.42744336589769,"vZ0":-2.2877127864967663,"x":74.14,"y":173.88,"x0":-1.9491766256745973,"y0":50.00601088233687,"z0":5.246766082703363,"aX":0.15659943788364833},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":-1.9,"spinRate":2225,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.43302844708005317,"extension":6.592885852245529},"index":2,"playId":"809e6e33-b4af-32d6-93a8-662bd6f9eea5","pitchNumber":3,"startTime":"2026-08-22T02:59:53.624Z","endTime":"2026-08-22T02:59:57.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21405568752934,"aZ":-17.36361974711766,"pfxX":-7.608079351383022,"pfxZ":7.554280497217279,"pX":-0.13440531091065366,"pZ":3.420356204775364,"vX0":7.389601748089979,"vY0":-139.56661852236124,"vZ0":-1.8693075809775215,"x":122.12,"y":146.43,"x0":-1.8358654814792197,"y0":50.0027203342362,"z0":5.2499450527583225,"aX":-14.91692083495231},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":12.1,"spinRate":2298,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.39337530894248784,"extension":6.351295875661309},"index":3,"playId":"d0a76215-3f8e-3866-aa17-625f6aa99fe9","pitchNumber":4,"startTime":"2026-08-22T03:00:10.516Z","endTime":"2026-08-22T03:00:13.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27873299655063,"aZ":-15.148077986297178,"pfxX":-6.882737610810381,"pfxZ":8.631224222431483,"pX":-0.5489007523484447,"pZ":3.249037617436757,"vX0":6.220225768946333,"vY0":-139.9612828660633,"vZ0":-2.511469936604514,"x":137.92,"y":151.06,"x0":-1.912144821752012,"y0":50.0033481121208,"z0":5.156986048659108,"aX":-13.577643516141347},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2259,"spinDirection":235},"zone":1,"typeConfidence":0.92,"plateTime":0.39219931412286435,"extension":6.345155950774233},"hitData":{"launchSpeed":76.5,"launchAngle":39.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.41,"coordY":117.59}},"index":4,"playId":"85473814-ae53-3242-b987-826e419d1fdf","pitchNumber":5,"startTime":"2026-08-22T03:00:33.231Z","endTime":"2026-08-22T03:00:42.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-22T03:00:42.769Z","atBatIndex":67},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jonah Heim reaches on a fielding error by first baseman Christian Walker. Jonah Heim to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T03:00:43.529Z","endTime":"2026-08-22T03:02:38.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797194421702155,"aZ":-27.794266451366987,"pfxX":1.3160632646705919,"pfxZ":2.7703467572785403,"pX":-0.7023518260747745,"pZ":2.7333805435916254,"vX0":3.371818703965617,"vY0":-125.10969342093755,"vZ0":-0.6936632365647288,"x":143.77,"y":164.98,"x0":-2.239793951625277,"y0":50.00262919866398,"z0":5.29686081670934,"aX":2.0814818243290722},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":-3.1,"spinRate":2181,"spinDirection":192},"zone":4,"typeConfidence":0.93,"plateTime":0.43817656480559997,"extension":6.444267776337678},"index":0,"playId":"1a86a51d-b981-3211-8b53-f6e1c433960c","pitchNumber":1,"startTime":"2026-08-22T03:01:08.404Z","endTime":"2026-08-22T03:01:12.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.5,"endSpeed":87.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44625823063778,"aZ":-15.954444668411327,"pfxX":-7.263872857213952,"pfxZ":8.148841390843044,"pX":-0.4732284030587127,"pZ":2.994407139760788,"vX0":6.587844562754576,"vY0":-140.34661584220146,"vZ0":-3.560398532741925,"x":135.04,"y":157.93,"x0":-1.9098769097969674,"y0":50.001071806665124,"z0":5.321694301140616,"aX":-14.455987278339336},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2207,"spinDirection":230},"zone":1,"typeConfidence":0.92,"plateTime":0.3906104277901252,"extension":6.182871280858278},"index":1,"playId":"f62e922e-f323-37e5-a288-8d153b3ebebf","pitchNumber":2,"startTime":"2026-08-22T03:01:23.525Z","endTime":"2026-08-22T03:01:26.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.3,"endSpeed":86.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47053870940898,"aZ":-16.33919648944196,"pfxX":-7.166355219124272,"pfxZ":8.192677042187821,"pX":-0.09659828412036407,"pZ":3.39122467851716,"vX0":7.903580085859513,"vY0":-138.52972819592293,"vZ0":-2.09482338314645,"x":120.68,"y":147.22,"x0":-2.0627603951439766,"y0":50.00548594455962,"z0":5.255977909561761,"aX":-13.857104583493175},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2248,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.39618500275427326,"extension":6.258866877223642},"index":2,"playId":"40fff56f-57ce-372a-9db9-c5d2776f1e4b","pitchNumber":3,"startTime":"2026-08-22T03:01:47.771Z","endTime":"2026-08-22T03:01:53.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.499847721251285,"aZ":-24.298892701014314,"pfxX":-10.262397743554935,"pfxZ":5.029758371273866,"pX":-0.22653914707338543,"pZ":1.4417778101100456,"vX0":7.3086777062708155,"vY0":-124.43384884816142,"vZ0":-4.821186888361672,"x":125.64,"y":199.85,"x0":-1.8718347271756695,"y0":50.00045516843021,"z0":5.423261014958089,"aX":-16.054595553800482},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.2,"breakHorizontal":16.8,"spinRate":1986,"spinDirection":235},"zone":13,"typeConfidence":0.96,"plateTime":0.4405588563750342,"extension":6.582576461138065},"hitData":{"launchSpeed":84.6,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":203.0,"coordY":133.0}},"index":3,"playId":"95c62d57-aaa8-3f8e-a4fd-901f8031ec91","pitchNumber":4,"startTime":"2026-08-22T03:02:25.014Z","endTime":"2026-08-22T03:02:38.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-22T03:02:38.128Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T03:03:33.782Z","endTime":"2026-08-22T03:05:11.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".231"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".656"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.70"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.42"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.82"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.25"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.15"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.05"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.77"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.26"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.66"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.22"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".231"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".656"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T03:03:05.992Z","endTime":"2026-08-22T03:03:35.732Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.4,"endSpeed":85.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16417871542354,"aZ":-16.570306995617326,"pfxX":-7.434576029331202,"pfxZ":8.132663545353703,"pX":-0.38767871593516634,"pZ":3.517427345971075,"vX0":6.755643607314918,"vY0":-138.6544505915843,"vZ0":-1.9378434047359825,"x":131.78,"y":143.81,"x0":-1.9070593260780133,"y0":50.006449779279066,"z0":5.348892166678509,"aX":-14.270805912853675},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":11.8,"spinRate":2347,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.39722834189445244,"extension":6.194141375240337},"index":1,"playId":"12b62821-c45e-34cb-b135-22c513602323","pitchNumber":1,"startTime":"2026-08-22T03:03:35.732Z","endTime":"2026-08-22T03:03:40.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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":95.6,"endSpeed":86.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74723569339277,"aZ":-13.700209350733646,"pfxX":-7.267945499053254,"pfxZ":9.584845654207081,"pX":0.10587021779607488,"pZ":2.914144287430393,"vX0":8.085772312485478,"vY0":-138.82502247938058,"vZ0":-3.9921618239002075,"x":112.96,"y":160.1,"x0":-1.917874226208595,"y0":50.00198786994125,"z0":5.300248658753974,"aX":-14.006951215788249},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":11.2,"spinRate":2461,"spinDirection":229},"zone":2,"typeConfidence":0.92,"plateTime":0.3964747238937374,"extension":6.231559076475456},"index":2,"playId":"5f4142bf-df9c-311c-b0d8-cd934bf51770","pitchNumber":2,"startTime":"2026-08-22T03:03:53.461Z","endTime":"2026-08-22T03:03:57.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-22T03:04:05.080Z","endTime":"2026-08-22T03:04:21.306Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84087660392723,"aZ":-24.975187955368806,"pfxX":-11.262015403917937,"pfxZ":4.781854313499684,"pX":-0.45863073597778153,"pZ":2.73727775193091,"vX0":7.401458947046472,"vY0":-122.35404662109622,"vZ0":-1.4371589194829202,"x":134.48,"y":164.87,"x0":-2.0712211078307576,"y0":50.00145555049262,"z0":5.487863941120931,"aX":-16.945402515928112},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.5,"breakHorizontal":18.5,"spinRate":2057,"spinDirection":235},"zone":1,"typeConfidence":0.97,"plateTime":0.44895601840053745,"extension":6.610955629159544},"index":4,"playId":"5f10c106-f1cd-330c-b835-2a17dca7b71b","pitchNumber":3,"startTime":"2026-08-22T03:04:21.306Z","endTime":"2026-08-22T03:04:24.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"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.1,"endSpeed":86.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98407206806561,"aZ":-17.680566745239215,"pfxX":-7.140331679778871,"pfxZ":7.435982560752809,"pX":-1.0485987020209817,"pZ":3.2610694890317475,"vX0":5.1068234780281685,"vY0":-139.78699310661904,"vZ0":-2.566949307020546,"x":156.97,"y":150.73,"x0":-1.9857124458881394,"y0":50.00274752117446,"z0":5.372933144846843,"aX":-13.91582255964588},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":11.6,"spinRate":2420,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3941513816473341,"extension":5.961029429424265},"index":5,"playId":"405193db-a0bb-378a-afa6-aefe1a20b049","pitchNumber":4,"startTime":"2026-08-22T03:04:42.420Z","endTime":"2026-08-22T03:04:48.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24566313829267,"aZ":-25.60112090499171,"pfxX":-10.428917934049394,"pfxZ":4.701005317775522,"pX":-0.34601100563216497,"pZ":2.600193621297297,"vX0":6.806724518588659,"vY0":-117.98146468112921,"vZ0":-1.441341307240916,"x":130.19,"y":168.57,"x0":-1.925983409467181,"y0":50.001791441121014,"z0":5.597692485734219,"aX":-14.575313203196899},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.4,"breakHorizontal":17.0,"spinRate":1990,"spinDirection":234},"zone":4,"typeConfidence":0.97,"plateTime":0.46578803499560806,"extension":6.4789146677512255},"hitData":{"launchSpeed":99.1,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.53,"coordY":156.14}},"index":6,"playId":"632d584b-ea0d-34bd-8f86-a7478946880c","pitchNumber":5,"startTime":"2026-08-22T03:05:03.951Z","endTime":"2026-08-22T03:05:11.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-22T03:05:11.863Z","atBatIndex":69}]