[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T01:40:04.573Z","endTime":"2026-07-30T01:41:59.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T22:39:54.502Z","endTime":"2026-07-30T01:11:54.489Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T01:11:54.489Z","endTime":"2026-07-30T01:38:28.656Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T01:38:28.656Z","endTime":"2026-07-30T01:40:06.779Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.745941250043145,"aZ":-11.941850945856807,"pfxX":-6.206673758565897,"pfxZ":10.311959383701819,"pX":-0.9297521009104054,"pZ":2.4261187121473,"vX0":5.5886462479667856,"vY0":-139.51081389539118,"vZ0":-6.792262044727281,"x":152.44,"y":173.27,"x0":-2.15708645066442,"y0":50.004675752854006,"z0":5.687409535680503,"aX":-12.179483074459917},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":10.0,"spinRate":2223,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.393314087428716,"extension":7.1532292932194705},"index":3,"playId":"a63418d5-74ae-33fc-8a21-bb07f29f17ab","pitchNumber":1,"startTime":"2026-07-30T01:40:06.779Z","endTime":"2026-07-30T01:40:11.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299403705476074,"aZ":-33.28039016256873,"pfxX":3.2987076928948635,"pfxZ":-0.7179836750614932,"pX":-1.6268277365239765,"pZ":3.74030249748413,"vX0":1.4394751547031743,"vY0":-123.47299126215088,"vZ0":1.6961567893393843,"x":179.01,"y":137.79,"x0":-2.6456589397615318,"y0":50.00180845969858,"z0":5.842404422013075,"aX":5.098471899671616},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":-6.4,"spinRate":2393,"spinDirection":104},"zone":11,"typeConfidence":0.91,"plateTime":0.44339261996270585,"extension":6.865371345654051},"index":4,"playId":"f47df6f0-7510-36b3-82f3-04a4907e2ee4","pitchNumber":2,"startTime":"2026-07-30T01:40:20.056Z","endTime":"2026-07-30T01:40:24.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24174806713513,"aZ":-12.669236588732586,"pfxX":-6.280526099966968,"pfxZ":9.86341105192081,"pX":-0.43193428089316405,"pZ":2.6220006950320514,"vX0":7.189366982051963,"vY0":-139.69198429341796,"vZ0":-6.14039885769024,"x":133.46,"y":167.99,"x0":-2.2220284390029477,"y0":50.0069677367625,"z0":5.680498454081401,"aX":-12.425315919161385},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":10.0,"spinRate":2234,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.3919894882453736,"extension":7.093364556585102},"index":5,"playId":"10f2416f-0aa8-3a44-aead-a6f93b041fde","pitchNumber":3,"startTime":"2026-07-30T01:40:33.643Z","endTime":"2026-07-30T01:40:37.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.137554877934843,"aZ":-29.265538787081827,"pfxX":-7.857387514463208,"pfxZ":1.951485595738987,"pX":-0.36216143475430446,"pZ":1.8913046600608012,"vX0":6.648407529326441,"vY0":-121.41500255485997,"vZ0":-2.8831760306588,"x":130.8,"y":187.71,"x0":-2.1172321709686037,"y0":50.00332714082881,"z0":5.645295445468447,"aX":-11.712435123354712},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":12.6,"spinRate":1774,"spinDirection":261},"zone":7,"typeConfidence":0.9,"plateTime":0.4514010894777378,"extension":7.233819173233217},"index":6,"playId":"6a07cfa8-f664-3cfe-933d-87093c8f8c5b","pitchNumber":4,"startTime":"2026-07-30T01:40:47.621Z","endTime":"2026-07-30T01:40:52.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-30T01:41:20.036Z","endTime":"2026-07-30T01:41:35.219Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":96.9,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.635691304351134,"aZ":-11.551498656961057,"pfxX":-7.454343990243014,"pfxZ":10.300968094942792,"pX":0.17272161834427754,"pZ":3.1801649032734205,"vX0":9.330587248584239,"vY0":-140.75327415340357,"vZ0":-5.031106569802659,"x":110.42,"y":152.92,"x0":-2.220285306749377,"y0":50.00158658586244,"z0":5.741949292607475,"aX":-14.92233575160792},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":11.5,"spinRate":2285,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.38947803011326254,"extension":7.251690633786773},"index":8,"playId":"0cbcff9a-8c0f-33d9-9b8d-6e35d257e377","pitchNumber":5,"startTime":"2026-07-30T01:41:35.219Z","endTime":"2026-07-30T01:41:38.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":84.1,"endSpeed":77.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.057088579620267,"aZ":-31.97202899840625,"pfxX":1.894673623574111,"pfxZ":0.1312025432074062,"pX":0.7717017972866754,"pZ":2.236032330484398,"vX0":6.806383918034941,"vY0":-122.38725140043671,"vZ0":-1.9236174414650833,"x":87.58,"y":178.41,"x0":-2.2958839386465613,"y0":50.000489641256216,"z0":5.7808015221186055,"aX":2.8619826603840277},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2413,"spinDirection":72},"zone":6,"typeConfidence":0.91,"plateTime":0.4482107262465984,"extension":7.163172826820423},"index":9,"playId":"d3468a72-03ea-3600-8919-448cf13ef251","pitchNumber":6,"startTime":"2026-07-30T01:41:55.137Z","endTime":"2026-07-30T01:41:59.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-30T01:41:59.012Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yordan Alvarez lines out sharply to center fielder Josh Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T01:42:06.805Z","endTime":"2026-07-30T01:43:01.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.458547836395844,"aZ":-12.740851863353186,"pfxX":-8.549131374968248,"pfxZ":9.665551597084065,"pX":-0.5983981910868574,"pZ":3.4758258923358594,"vX0":7.39997524239778,"vY0":-141.4135925564922,"vZ0":-3.9590868008710007,"x":139.81,"y":144.93,"x0":-2.1478770131553557,"y0":50.00290750429069,"z0":5.720744654510965,"aX":-17.188314235278803},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":13.8,"spinRate":2373,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.3884132800121094,"extension":7.016216666637407},"index":0,"playId":"ccb0ade8-8d72-3214-8a61-d223c8008f2b","pitchNumber":1,"startTime":"2026-07-30T01:42:22.569Z","endTime":"2026-07-30T01:42:26.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839077231336454,"aZ":-40.3619319429531,"pfxX":2.285936994088553,"pfxZ":-5.660026035209535,"pX":-0.6190750241038727,"pZ":2.095239770178067,"vX0":3.3490706963200743,"vY0":-120.25800876951904,"vZ0":-0.3415017679104826,"x":140.6,"y":182.21,"x0":-2.3328725253632974,"y0":50.00030999881464,"z0":5.854833562657274,"aX":3.3084971948615296},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.0,"breakHorizontal":-5.0,"spinRate":2816,"spinDirection":39},"zone":7,"typeConfidence":0.91,"plateTime":0.457492402047492,"extension":7.007272411092282},"index":1,"playId":"879ecb28-706a-3ce1-92a0-182ba29246c7","pitchNumber":2,"startTime":"2026-07-30T01:42:37.646Z","endTime":"2026-07-30T01:42:41.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09132123828518,"aZ":-13.209789523897541,"pfxX":-8.043076856086941,"pfxZ":9.374601713623901,"pX":-0.5494443292578122,"pZ":2.868230833134589,"vX0":7.608314942159311,"vY0":-142.1547598909966,"vZ0":-5.43625410691224,"x":137.94,"y":161.34,"x0":-2.230715679026289,"y0":50.00306923942207,"z0":5.661430680485071,"aX":-16.271944152021597},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":12.8,"spinRate":2406,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.3870103267438889,"extension":7.270565405387574},"hitData":{"launchSpeed":110.5,"launchAngle":12.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.05,"coordY":63.32}},"index":2,"playId":"8448b73c-e9f7-3466-ab93-04425585982c","pitchNumber":3,"startTime":"2026-07-30T01:42:55.081Z","endTime":"2026-07-30T01:43:01.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:43:01.827Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T01:43:13.382Z","endTime":"2026-07-30T01:46:13.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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,3,4,5,6,7,8],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.73220432916291,"aZ":-12.250063661385079,"pfxX":-7.37062201470723,"pfxZ":9.962449538161051,"pX":-0.43244135654995147,"pZ":2.2748188568878307,"vX0":7.282276411700382,"vY0":-141.35779543431744,"vZ0":-7.146473418029091,"x":133.48,"y":177.36,"x0":-2.0990549925500375,"y0":50.0044450207906,"z0":5.642505014989452,"aX":-14.743721980451578},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2213,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.3892116465035018,"extension":7.20095646325044},"index":0,"playId":"9eac036b-4d16-3c55-be37-19e8b3a7e302","pitchNumber":1,"startTime":"2026-07-30T01:43:27.621Z","endTime":"2026-07-30T01:43:31.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.6,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.957131235036385,"aZ":-11.900476187484635,"pfxX":-7.305125175265203,"pfxZ":10.275145421337147,"pX":0.019001599130185284,"pZ":2.8163734148510593,"vX0":8.189114006235688,"vY0":-140.35063257619217,"vZ0":-5.743156055938993,"x":116.28,"y":162.74,"x0":-2.002570638146657,"y0":50.00591392735113,"z0":5.680626100385868,"aX":-14.41926716964888},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2235,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3918638279268407,"extension":7.1324315598113},"index":1,"playId":"6ce4e0db-ea79-313b-aa65-710dafa6599f","pitchNumber":2,"startTime":"2026-07-30T01:43:42.758Z","endTime":"2026-07-30T01:43:46.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-30T01:44:01.763Z","endTime":"2026-07-30T01:44:14.061Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09468745415586,"aZ":-13.127340476278146,"pfxX":-8.638088414309077,"pfxZ":9.429031617705379,"pX":0.06347683350381321,"pZ":2.4291728981834475,"vX0":8.712707885712062,"vY0":-141.42614979706838,"vZ0":-6.6161198588360675,"x":114.58,"y":173.19,"x0":-1.9390293802438372,"y0":50.00491830002479,"z0":5.645751843825188,"aX":-17.452169658029796},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":13.8,"spinRate":2158,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.38771357604121137,"extension":7.176721378645348},"index":3,"playId":"22f77b03-3dbd-3f34-b290-9ade12743adf","pitchNumber":3,"startTime":"2026-07-30T01:44:14.061Z","endTime":"2026-07-30T01:44:17.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":83.6,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12820821582587,"aZ":-31.12484027692417,"pfxX":-7.179126900801213,"pfxZ":0.7044051666286326,"pX":0.07288324105279936,"pZ":0.3026711407210022,"vX0":7.139875777112529,"vY0":-121.47388115034249,"vZ0":-5.950599555668661,"x":114.22,"y":230.61,"x0":-1.9801158982277147,"y0":50.00112941588283,"z0":5.509654315341702,"aX":-10.663661876418953},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":11.2,"spinRate":1753,"spinDirection":251},"zone":14,"typeConfidence":0.88,"plateTime":0.45193297438216407,"extension":7.446536551018628},"index":4,"playId":"fe31750d-4124-38b2-b220-24bc0d3baea1","pitchNumber":4,"startTime":"2026-07-30T01:44:32.340Z","endTime":"2026-07-30T01:44:36.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45794221908599,"aZ":-9.592048356621895,"pfxX":-8.112795405749615,"pfxZ":11.085773340361381,"pX":0.33081486429558005,"pZ":2.869126802732586,"vX0":9.953889852570258,"vY0":-142.672470649915,"vZ0":-6.052228098742604,"x":104.39,"y":161.31,"x0":-2.1688948285694107,"y0":50.00280397121747,"z0":5.63914241533515,"aX":-16.526921304906477},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.7,"breakHorizontal":12.4,"spinRate":2287,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3856588747120453,"extension":7.236144724761859},"index":5,"playId":"d87b3092-bb1c-3316-a17d-66090f12dd46","pitchNumber":5,"startTime":"2026-07-30T01:44:56.030Z","endTime":"2026-07-30T01:44:59.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43187868262737,"aZ":-29.205065454097504,"pfxX":2.3103572237124994,"pfxZ":1.8978059119181925,"pX":0.13588102523645504,"pZ":1.8854157274134449,"vX0":5.102492987165152,"vY0":-124.19834580640874,"vZ0":-3.2610344349985856,"x":111.82,"y":187.87,"x0":-2.2438299125065644,"y0":50.0035515159205,"z0":5.639427089161081,"aX":3.6157667220866925},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-5.4,"spinRate":2563,"spinDirection":72},"zone":8,"typeConfidence":0.91,"plateTime":0.4406921003549886,"extension":7.174058837818096},"index":6,"playId":"cca5a211-f32e-315e-8f2e-f2ed894e2d28","pitchNumber":6,"startTime":"2026-07-30T01:45:20.417Z","endTime":"2026-07-30T01:45:23.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77983855707253,"aZ":-14.711510386775764,"pfxX":-8.007789252063247,"pfxZ":8.791913822455786,"pX":-0.7772001740610179,"pZ":4.486679173297073,"vX0":6.045315542691522,"vY0":-140.93201400677128,"vZ0":-0.994163263707639,"x":146.63,"y":117.64,"x0":-1.923293704419769,"y0":50.00409518750617,"z0":5.806165656049816,"aX":-15.907400010493067},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":13.1,"spinRate":2375,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39053906212872214,"extension":7.193386537368268},"index":7,"playId":"1c63338b-3e1f-3625-b8b4-4afda1a1f71a","pitchNumber":7,"startTime":"2026-07-30T01:45:41.375Z","endTime":"2026-07-30T01:45:45.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76709312385066,"aZ":-12.717320420974321,"pfxX":-8.468597450521552,"pfxZ":9.759425187414138,"pX":-0.06719237641797711,"pZ":2.438397207096562,"vX0":8.405568126072536,"vY0":-141.1619729118345,"vZ0":-6.395405082546046,"x":119.56,"y":172.94,"x0":-2.0007759129341665,"y0":50.00437783014048,"z0":5.572202007155833,"aX":-16.88579415116286},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":13.3,"spinRate":2328,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.38983490286745015,"extension":7.26605926916761},"hitData":{"launchSpeed":75.5,"launchAngle":18.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.59,"coordY":100.01}},"index":8,"playId":"ad081da4-a105-38ff-a2dc-24bb46f105ce","pitchNumber":8,"startTime":"2026-07-30T01:46:02.415Z","endTime":"2026-07-30T01:46:13.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:46:13.475Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Walker walks. Isaac Paredes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T01:46:26.984Z","endTime":"2026-07-30T01:48:06.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":83.4,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873241394703527,"aZ":-31.835595031013423,"pfxX":2.6331800900408577,"pfxZ":0.2293072637020419,"pX":-0.058959547668639964,"pZ":3.71049998365556,"vX0":4.36291977252972,"vY0":-121.42807663039812,"vZ0":1.4029932429322591,"x":111.11,"y":87.29,"x0":-2.2183693399807423,"y0":50.004600527454194,"z0":5.886584280513294,"aX":3.9487568561626567},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":-5.8,"spinRate":2376,"spinDirection":81},"zone":11,"typeConfidence":0.9,"plateTime":0.4503693958173578,"extension":7.057648896020519},"index":0,"playId":"770204fe-7d38-3be8-8af3-bdc8976c4c54","pitchNumber":1,"startTime":"2026-07-30T01:46:41.520Z","endTime":"2026-07-30T01:46:45.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.421557661152416,"aZ":-25.863915014383092,"pfxX":-7.461308690696994,"pfxZ":4.20981307087024,"pX":0.5876040356659447,"pZ":0.2991125081502885,"vX0":8.704114229697835,"vY0":-121.00028253190418,"vZ0":-7.2274901188655285,"x":94.6,"y":230.7,"x0":-2.070277029784467,"y0":50.00128068619467,"z0":5.560200343335744,"aX":-11.173478120264114},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.2,"breakHorizontal":11.6,"spinRate":1851,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.45097301847827875,"extension":7.308161746074719},"index":1,"playId":"fb8e5a69-3822-333c-8d1b-70c4380e9d4b","pitchNumber":2,"startTime":"2026-07-30T01:46:58.830Z","endTime":"2026-07-30T01:47:02.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56905840885102,"aZ":-28.975478834796142,"pfxX":-7.036541263193746,"pfxZ":2.13923183628586,"pX":1.7227970328537099,"pZ":1.508244495538036,"vX0":11.019666409432247,"vY0":-121.05411644377749,"vZ0":-4.011653637071986,"x":51.33,"y":198.06,"x0":-1.9550692426399925,"y0":50.00517727802604,"z0":5.697529447045558,"aX":-10.542000378171059},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.1,"breakHorizontal":10.4,"spinRate":1822,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4508560461057387,"extension":7.4112417228927265},"index":2,"playId":"5e8e937c-05b4-3992-a5f7-6b3fdf0dd9ad","pitchNumber":3,"startTime":"2026-07-30T01:47:22.873Z","endTime":"2026-07-30T01:47:26.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63146740581369,"aZ":-13.309299964496875,"pfxX":-7.516966022982922,"pfxZ":9.476614287075375,"pX":0.2894706398977291,"pZ":2.726182854221527,"vX0":9.165493474006249,"vY0":-140.61319172542616,"vZ0":-5.790560810204417,"x":105.97,"y":165.17,"x0":-2.0447686789670456,"y0":50.00536816563293,"z0":5.685282837585782,"aX":-14.967595157267153},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":11.6,"spinRate":2291,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.3904057527150613,"extension":7.233119630417562},"index":3,"playId":"3d6411e5-a812-3017-88e1-c0c45dc67e82","pitchNumber":4,"startTime":"2026-07-30T01:47:42.756Z","endTime":"2026-07-30T01:47:46.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5254117967149,"aZ":-16.01103000185716,"pfxX":-7.457351198470384,"pfxZ":8.180359940425294,"pX":-0.6326563671204956,"pZ":4.6052461742904445,"vX0":6.33349084945247,"vY0":-140.3254827825262,"vZ0":-0.5612358590078824,"x":141.12,"y":114.44,"x0":-1.9605545025337006,"y0":50.000345065099175,"z0":5.859862191394602,"aX":-14.731135143970475},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2235,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.3917254886094468,"extension":7.071164863351302},"index":4,"playId":"9aea3b5f-e7f6-314f-872f-0b07f7475c00","pitchNumber":5,"startTime":"2026-07-30T01:48:02.901Z","endTime":"2026-07-30T01:48:06.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:48:06.572Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T01:48:15.785Z","endTime":"2026-07-30T01:50:43.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.903289934482768,"aZ":-31.25900463333684,"pfxX":3.0055766020391492,"pfxZ":0.588655074000302,"pX":-0.4209809162293524,"pZ":3.2288466263031212,"vX0":3.959412679162353,"vY0":-122.86040879568436,"vZ0":0.14517577606783116,"x":133.05,"y":151.6,"x0":-2.437229442769992,"y0":50.00039466751516,"z0":5.802474987113326,"aX":4.642230304363603},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":-6.2,"spinRate":2366,"spinDirection":103},"zone":11,"typeConfidence":0.91,"plateTime":0.44401317932979545,"extension":6.982205328648444},"index":0,"playId":"e0ed098f-7824-3766-bcef-1d972627468f","pitchNumber":1,"startTime":"2026-07-30T01:48:40.230Z","endTime":"2026-07-30T01:48:44.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.723523392810247,"aZ":-30.077788496904837,"pfxX":2.3893886249460285,"pfxZ":1.3611892068671452,"pX":0.8685531636606747,"pZ":2.481273539027847,"vX0":6.730717452138306,"vY0":-122.89428730966318,"vZ0":-1.7741295605456853,"x":83.89,"y":171.79,"x0":-2.2083218652568783,"y0":50.00341610369327,"z0":5.750102259102401,"aX":3.6799898097658},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":-5.8,"spinRate":2345,"spinDirection":96},"zone":12,"typeConfidence":0.91,"plateTime":0.44447311903392306,"extension":7.026243913659061},"index":1,"playId":"f2e43df6-62d0-346b-8f07-2b51b3e0f536","pitchNumber":2,"startTime":"2026-07-30T01:48:59.235Z","endTime":"2026-07-30T01:49:03.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80572712158384,"aZ":-30.169441753642324,"pfxX":-5.919691928689713,"pfxZ":1.3532121683753502,"pX":-0.39263496469747167,"pZ":2.700465089253081,"vX0":5.963386758590149,"vY0":-120.56428463852238,"vZ0":-0.9408196157290357,"x":131.97,"y":165.87,"x0":-2.1203579968863746,"y0":50.004137346740215,"z0":5.740766102578934,"aX":-8.780612294974173},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.5,"breakHorizontal":9.5,"spinRate":1715,"spinDirection":250},"zone":1,"typeConfidence":0.89,"plateTime":0.45302058575039705,"extension":7.335725335327337},"index":2,"playId":"9fc97368-81f6-3c2b-8674-84978393358e","pitchNumber":3,"startTime":"2026-07-30T01:49:36.612Z","endTime":"2026-07-30T01:49:40.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.545882923019317,"aZ":-29.28806080253259,"pfxX":-6.122943267916733,"pfxZ":1.953894791029862,"pX":-0.2591042954990354,"pZ":2.493927806039871,"vX0":6.627431527146279,"vY0":-120.37176529874276,"vZ0":-1.5639027113120951,"x":126.88,"y":171.44,"x0":-2.241871561085433,"y0":50.00542932455863,"z0":5.7251022593854,"aX":-9.0615647312748},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":9.7,"spinRate":1614,"spinDirection":254},"zone":5,"typeConfidence":0.9,"plateTime":0.4535997146842683,"extension":7.383065547727104},"index":3,"playId":"1e6984df-35e2-3890-98d2-5be9dd73ab59","pitchNumber":4,"startTime":"2026-07-30T01:49:54.882Z","endTime":"2026-07-30T01:49:59.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"0ef6258c-baef-400a-92d9-987bfb31effc","startTime":"2026-07-30T01:50:14.791Z","endTime":"2026-07-30T01:50:19.791Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.546827970109625,"aZ":-14.582953755716593,"pfxX":-7.548364447882346,"pfxZ":8.806763888453796,"pX":-0.7851523205957448,"pZ":2.77417293448808,"vX0":6.214613491993267,"vY0":-140.80053049890125,"vZ0":-5.4904752418661085,"x":146.93,"y":163.88,"x0":-2.046068895732564,"y0":50.00090982531713,"z0":5.7015641577477405,"aX":-15.074201258199473},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":12.4,"spinRate":2341,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.3897971452364506,"extension":7.215344019001895},"hitData":{"launchSpeed":62.0,"launchAngle":-41.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.81,"coordY":159.28}},"index":5,"playId":"e9dde865-02f1-3165-8eb6-53d69a83ccf2","pitchNumber":5,"startTime":"2026-07-30T01:50:35.262Z","endTime":"2026-07-30T01:50:43.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670623,"link":"/api/v1/people/670623"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:50:43.299Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T01:53:00.738Z","endTime":"2026-07-30T01:54:10.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-07-30T01:52:52.442Z","endTime":"2026-07-30T01:53:02.581Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730648042877597,"aZ":-19.305253440459005,"pfxX":-9.409585870585541,"pfxZ":7.391669771104074,"pX":0.7640552966860559,"pZ":1.6808363478022885,"vX0":7.173641109158587,"vY0":-131.32838742994693,"vZ0":-6.982241960313081,"x":87.88,"y":193.4,"x0":-0.7852028745808804,"y0":50.001919452362536,"z0":5.818141131709517,"aX":-16.377607646801618},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.0,"breakHorizontal":15.4,"spinRate":1905,"spinDirection":213},"zone":9,"typeConfidence":0.92,"plateTime":0.4176316145205128,"extension":6.796005467290276},"index":1,"playId":"5b0ef648-ec48-37f8-ad76-6f84f08558ea","pitchNumber":1,"startTime":"2026-07-30T01:53:02.581Z","endTime":"2026-07-30T01:53:06.682Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28175306957475,"aZ":-18.35180206846169,"pfxX":-8.473143632168542,"pfxZ":7.702603217887298,"pX":0.5770508593373741,"pZ":1.8472777386815684,"vX0":6.539489883142811,"vY0":-133.046195097739,"vZ0":-6.985879991749998,"x":95.0,"y":188.9,"x0":-0.8106902672065802,"y0":50.00277304039892,"z0":5.834834578953102,"aX":-15.205305112698365},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":13.9,"spinRate":1876,"spinDirection":219},"zone":9,"typeConfidence":0.85,"plateTime":0.4115277287863446,"extension":6.885096023421658},"index":2,"playId":"7e26f246-f2ba-359f-8918-0ff8c1804392","pitchNumber":2,"startTime":"2026-07-30T01:53:16.531Z","endTime":"2026-07-30T01:53:19.832Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":86.8,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016396601592813,"aZ":-29.36222158388478,"pfxX":2.6552327473206176,"pfxZ":1.7624420506842071,"pX":0.2836621304763101,"pZ":3.6599023776808224,"vX0":2.1235382595105152,"vY0":-126.39749812572629,"vZ0":-0.26775642741241046,"x":106.19,"y":139.96,"x0":-0.9163851455394663,"y0":50.003296869738904,"z0":6.15235861920563,"aX":4.237979320397251},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2337,"spinDirection":157},"zone":12,"typeConfidence":0.88,"plateTime":0.435592520351078,"extension":6.69313757014909},"index":3,"playId":"f7e25587-3d63-3e1e-9c4f-27eb7d5be2cb","pitchNumber":3,"startTime":"2026-07-30T01:53:35.324Z","endTime":"2026-07-30T01:53:39.738Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":88.1,"endSpeed":80.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.819404358473797,"aZ":-26.45457621407514,"pfxX":2.2468439152292765,"pfxZ":3.4466971130235855,"pX":-0.0961448466976527,"pZ":3.5319052366044144,"vX0":1.4972319525020013,"vY0":-128.29505594646588,"vZ0":-1.2659707689491007,"x":120.66,"y":143.42,"x0":-0.9801482030486239,"y0":50.00063818802376,"z0":6.103497452006439,"aX":3.725410998672631},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.4,"spinRate":2275,"spinDirection":169},"zone":11,"typeConfidence":0.91,"plateTime":0.42776513010206063,"extension":6.8044214067794355},"index":4,"playId":"4e98e805-60a1-3c3c-89bc-bd3e2dabb186","pitchNumber":4,"startTime":"2026-07-30T01:53:49.402Z","endTime":"2026-07-30T01:53:53.866Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.625329853600675,"aZ":-17.11191462456804,"pfxX":-5.304975173079375,"pfxZ":8.19734208744599,"pX":-1.1422412187679358,"pZ":3.457560231429817,"vX0":1.5110342828182133,"vY0":-135.43712879643766,"vZ0":-3.492925416786916,"x":160.54,"y":145.43,"x0":-1.022093216048939,"y0":50.00174464052375,"z0":5.977805371254747,"aX":-9.745812254851394},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2162,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.4061361126594467,"extension":6.8238278708778095},"index":5,"playId":"fb27debb-4115-32ac-889b-e4b68f146daa","pitchNumber":5,"startTime":"2026-07-30T01:54:05.564Z","endTime":"2026-07-30T01:54:10.187Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:54:10.187Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Trout doubles (16) on a fly ball to shortstop Jeremy Peña. Zach Neto to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T01:54:20.519Z","endTime":"2026-07-30T01:54:51.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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(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":92.8,"endSpeed":84.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9627295610222,"aZ":-19.175430911844913,"pfxX":-9.611264004022415,"pfxZ":7.135187378082867,"pX":-0.7935761622547266,"pZ":2.3317039008021023,"vX0":3.4775829628595853,"vY0":-135.02023963412057,"vZ0":-5.668572544167157,"x":147.25,"y":175.82,"x0":-0.8592261903070557,"y0":50.00659931530145,"z0":5.834276071855093,"aX":-17.51859301941213},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":16.6,"spinRate":2022,"spinDirection":208},"zone":4,"typeConfidence":0.92,"plateTime":0.4076966246024316,"extension":6.88509749649205},"hitData":{"launchSpeed":66.9,"launchAngle":48.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":67.49,"coordY":135.21}},"index":0,"playId":"db3cf077-f376-344f-ab43-5b3f57cac3b9","pitchNumber":1,"startTime":"2026-07-30T01:54:38.247Z","endTime":"2026-07-30T01:54:51.639Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":9.800000000000011,"leverageIndex":1.44,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:54:51.639Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out sharply to second baseman Jose Altuve.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T01:55:15.171Z","endTime":"2026-07-30T01:55:35.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.448283512427572,"aZ":-28.185805000745383,"pfxX":1.0625844455822429,"pfxZ":2.296698107856656,"pX":0.0778204640816013,"pZ":3.002354058262614,"vX0":2.8871994108839365,"vY0":-131.32276798286293,"vZ0":-2.509085167795015,"x":114.03,"y":157.72,"x0":-1.1766558250641448,"y0":50.0025455334736,"z0":6.080505452102937,"aX":1.8433534765486679},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-2.6,"spinRate":2484,"spinDirection":178},"zone":2,"typeConfidence":0.91,"plateTime":0.4181015053604762,"extension":6.783234081175915},"hitData":{"launchSpeed":104.6,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":145.84,"coordY":145.95}},"index":0,"playId":"4c8af568-4f6d-343a-8b17-64c3376b0a45","pitchNumber":1,"startTime":"2026-07-30T01:55:28.529Z","endTime":"2026-07-30T01:55:35.129Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.33,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:55:35.129Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vaughn Grissom doubles (14) on a line drive to left fielder Taylor Trammell. Zach Neto scores. Mike Trout scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T01:55:56.783Z","endTime":"2026-07-30T01:56:57.050Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":669713,"link":"/api/v1/people/669713"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":669713,"link":"/api/v1/people/669713"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132061909297466,"aZ":-31.76168944208224,"pfxX":9.509189808417448,"pfxZ":0.28292124988145595,"pX":0.9609129982024108,"pZ":2.744020470681325,"vX0":1.93028497822581,"vY0":-120.34913488079907,"vZ0":-1.0866707107779172,"x":80.37,"y":164.69,"x0":-1.0896385426666704,"y0":50.000492318179674,"z0":6.071218681021173,"aX":13.639583965664254},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":-17.6,"spinRate":2641,"spinDirection":50},"zone":12,"typeConfidence":0.91,"plateTime":0.45899020608109264,"extension":6.748906360183533},"index":0,"playId":"319b948a-2807-34c6-8bf1-5b50bcdd2473","pitchNumber":1,"startTime":"2026-07-30T01:56:04.088Z","endTime":"2026-07-30T01:56:08.536Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.1,"endSpeed":85.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44618332541767,"aZ":-18.62856219492876,"pfxX":-8.865752408634146,"pfxZ":7.206646127455835,"pX":-1.403540714320577,"pZ":2.992029099515913,"vX0":1.9093656835734687,"vY0":-136.9899477000938,"vZ0":-4.4531089047077685,"x":170.5,"y":158.0,"x0":-0.9633413853656182,"y0":50.00167924115661,"z0":5.931971462359668,"aX":-16.658298786646153},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":15.6,"spinRate":2024,"spinDirection":206},"zone":11,"typeConfidence":0.86,"plateTime":0.4015686701152248,"extension":6.734283298758596},"index":1,"playId":"bca22840-6800-3055-822e-c723e2453e56","pitchNumber":2,"startTime":"2026-07-30T01:56:21.581Z","endTime":"2026-07-30T01:56:26.082Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.845017097219465,"aZ":-18.729078905142934,"pfxX":-8.748665410294214,"pfxZ":6.982366781403765,"pX":-0.22354149659734945,"pZ":2.50773760049347,"vX0":4.931148814945317,"vY0":-138.1452559800461,"vZ0":-5.762861566515832,"x":125.52,"y":171.07,"x0":-0.8985999115541419,"y0":50.001739875376956,"z0":5.886914790664158,"aX":-16.84553798231718},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":14.8,"spinRate":2066,"spinDirection":210},"zone":5,"typeConfidence":0.88,"plateTime":0.39703682638664084,"extension":6.8270883843239725},"hitData":{"launchSpeed":108.2,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.17,"coordY":85.43}},"index":2,"playId":"cb752120-ff92-35a3-80a8-adcd0f58555b","pitchNumber":3,"startTime":"2026-07-30T01:56:41.747Z","endTime":"2026-07-30T01:56:57.050Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":11.400000000000006,"leverageIndex":1.6,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:56:57.050Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a ground ball to left fielder Taylor Trammell. Vaughn Grissom scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T01:57:18.823Z","endTime":"2026-07-30T01:59:39.133Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":669713,"link":"/api/v1/people/669713"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.985994516045785,"aZ":-37.77110474625089,"pfxX":8.20848413253447,"pfxZ":-3.9840304657910295,"pX":0.5628658051405276,"pZ":2.4283908532237994,"vX0":1.5948025852094618,"vY0":-117.880842242749,"vZ0":-0.3492777274304876,"x":95.54,"y":173.21,"x0":-1.1893501602420262,"y0":50.00513368603062,"z0":6.073640368959205,"aX":11.52142030990362},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.1,"breakHorizontal":-15.2,"spinRate":2680,"spinDirection":54},"zone":6,"typeConfidence":0.9,"plateTime":0.4651307384358696,"extension":6.777490569737891},"index":0,"playId":"5520cff9-1335-386d-ab94-7e41705ec3d4","pitchNumber":1,"startTime":"2026-07-30T01:57:27.055Z","endTime":"2026-07-30T01:57:30.757Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"second":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.528065121074665,"aZ":-20.11205438679906,"pfxX":-5.212100955116873,"pfxZ":6.297201001761878,"pX":1.1793575339052456,"pZ":2.1356871866654696,"vX0":7.26618644642398,"vY0":-137.7343447755123,"vZ0":-6.2819858213406485,"x":72.05,"y":181.12,"x0":-0.8197617285028883,"y0":50.00183853098937,"z0":5.81293949038895,"aX":-9.981558746424888},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":7.8,"spinRate":1983,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3981742195303464,"extension":6.883077751150425},"index":1,"playId":"47309393-7c34-31d7-978b-1559cf0076bb","pitchNumber":2,"startTime":"2026-07-30T01:57:45.643Z","endTime":"2026-07-30T01:57:53.964Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"second":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Hayden Wesneski. Vaughn Grissom to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"47309393-7c34-31d7-978b-1559cf0076bb","startTime":"2026-07-30T01:57:58.546Z","endTime":"2026-07-30T01:58:17.165Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"second":{"id":687093,"link":"/api/v1/people/687093"},"postOnThird":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.91,"dramaIndex":41.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53922593909841,"aZ":-39.454758380631,"pfxX":7.865472393740145,"pfxZ":-5.27535992419296,"pX":-1.18801125243749,"pZ":2.863379926925007,"vX0":-2.2020088172073615,"vY0":-117.3907819839612,"vZ0":1.0613284426193124,"x":162.28,"y":161.47,"x0":-1.253365988120203,"y0":50.00380281137375,"z0":6.110717267538528,"aX":10.855114747762457},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.9,"breakHorizontal":-13.6,"spinRate":2607,"spinDirection":50},"zone":11,"typeConfidence":0.85,"plateTime":0.4685976124633173,"extension":6.730385424027473},"index":3,"playId":"682836d6-7212-3516-9dd6-c5b757f48f55","pitchNumber":3,"startTime":"2026-07-30T01:58:17.165Z","endTime":"2026-07-30T01:58:21.762Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.710935832286854,"aZ":-37.139674289252724,"pfxX":8.365784958272414,"pfxZ":-3.501074043408572,"pX":-0.026784353020701597,"pZ":2.8938472954316525,"vX0":0.1317762173382649,"vY0":-118.59087579925033,"vZ0":0.434392872955899,"x":118.02,"y":160.65,"x0":-1.1692623481329,"y0":50.004317932561754,"z0":6.109457708006927,"aX":11.858281491034456},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.9,"breakHorizontal":-15.1,"spinRate":2630,"spinDirection":52},"zone":5,"typeConfidence":0.91,"plateTime":0.46272666681825436,"extension":6.676723707578326},"index":4,"playId":"2ed3de53-5229-36e8-a936-6097c9cfc47c","pitchNumber":4,"startTime":"2026-07-30T01:58:35.536Z","endTime":"2026-07-30T01:58:39.172Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-30T01:58:52.846Z","endTime":"2026-07-30T01:59:06.850Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2714099604987,"aZ":-32.23200290669025,"pfxX":11.066943224300104,"pfxZ":-0.03615370576694232,"pX":2.332123450878245,"pZ":1.370405359015658,"vX0":4.428983443160808,"vY0":-121.84550815086884,"vZ0":-4.245990567956905,"x":28.1,"y":201.78,"x0":-0.9528044046877466,"y0":50.00604729389067,"z0":5.953072462576442,"aX":16.467586583749455},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.0,"breakHorizontal":-21.1,"spinRate":2789,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4513355316247445,"extension":6.893641171410801},"index":6,"playId":"18698d06-d46e-351e-a0a8-75cd95724055","pitchNumber":5,"startTime":"2026-07-30T01:59:06.850Z","endTime":"2026-07-30T01:59:10.856Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50910730589979,"aZ":-24.51813649007859,"pfxX":-8.829978827792056,"pfxZ":3.9764908395220235,"pX":0.5251856094806038,"pZ":1.5111788734696363,"vX0":6.646948184343611,"vY0":-138.02348619735957,"vZ0":-7.0670425507883525,"x":96.98,"y":197.98,"x0":-0.7704119140236354,"y0":50.00059464609832,"z0":5.762503025911524,"aX":-16.987686203505714},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":2090,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.3972604921426419,"extension":6.868992466048307},"hitData":{"launchSpeed":102.8,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.54,"coordY":116.91}},"index":7,"playId":"71f1b895-d651-3fe0-b127-0b15f42c946b","pitchNumber":6,"startTime":"2026-07-30T01:59:27.037Z","endTime":"2026-07-30T01:59:39.133Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.60000000000001,"awayTeamWinProbability":19.39999999999999,"homeTeamWinProbabilityAdded":3.8000000000000114,"leverageIndex":0.91,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-07-30T01:59:39.133Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a line drive to center fielder Lucas Spence. Jo Adell to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T02:00:37.720Z","endTime":"2026-07-30T02:01:11.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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-07-30T01:59:57.296Z","endTime":"2026-07-30T02:00:39.820Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681414990121695,"aZ":-33.69786497284703,"pfxX":10.991028406411985,"pfxZ":-1.122287173345713,"pX":-0.12089917711072137,"pZ":2.7431565660093056,"vX0":-0.05024371971093444,"vY0":-116.91343896271968,"vZ0":-0.054424250421784004,"x":121.61,"y":164.71,"x0":-1.5225327202558292,"y0":50.001773806200646,"z0":5.976864397955897,"aX":14.944487845704598},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.7,"breakHorizontal":-19.8,"spinRate":2679,"spinDirection":58},"zone":2,"typeConfidence":0.91,"plateTime":0.4716938898099037,"extension":6.731645817431213},"index":1,"playId":"435b196c-7b21-3094-a8ad-8eb1de1c0a6f","pitchNumber":1,"startTime":"2026-07-30T02:00:39.820Z","endTime":"2026-07-30T02:00:43.757Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2359634885121,"aZ":-35.84358628163147,"pfxX":11.151559831575216,"pfxZ":-2.666797798449476,"pX":-0.013790311110308413,"pZ":3.4732789534800204,"vX0":-0.1980931819815076,"vY0":-117.90860063205503,"vZ0":1.861563560699173,"x":117.53,"y":145.0,"x0":-1.371004823547575,"y0":50.00284000237011,"z0":6.037911842161588,"aX":15.33951609497799},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.8,"breakHorizontal":-20.0,"spinRate":2566,"spinDirection":55},"zone":12,"typeConfidence":0.91,"plateTime":0.46869904410741237,"extension":6.509327774151287},"hitData":{"launchSpeed":84.5,"launchAngle":12.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.83,"coordY":106.47}},"index":2,"playId":"844236bd-4c74-3b3b-8254-36fa1192447d","pitchNumber":2,"startTime":"2026-07-30T02:01:00.812Z","endTime":"2026-07-30T02:01:11.756Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":1.9999999999999858,"leverageIndex":0.67,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:01:11.756Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Denzer Guzman grounds into a double play, shortstop Jeremy Peña to second baseman Jose Altuve to first baseman Christian Walker. Wade Meckler out at 2nd. Denzer Guzman out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T02:01:22.744Z","endTime":"2026-07-30T02:01:51.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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_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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.615463506658834,"aZ":-23.102386405486136,"pfxX":-9.238055652173273,"pfxZ":4.895185743006467,"pX":-0.12435836162774659,"pZ":2.126523515988916,"vX0":5.882146248947225,"vY0":-135.98696544725536,"vZ0":-5.565081229117609,"x":121.74,"y":181.36,"x0":-1.1264179640121954,"y0":50.00488790818198,"z0":5.824417897499765,"aX":-17.130196019632706},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":15.4,"spinRate":1904,"spinDirection":213},"zone":8,"typeConfidence":0.92,"plateTime":0.4043295374523317,"extension":6.844606003397325},"hitData":{"launchSpeed":101.8,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.97,"coordY":153.23}},"index":0,"playId":"373a391d-64ce-38d2-96ce-4005d4d38690","pitchNumber":1,"startTime":"2026-07-30T02:01:43.383Z","endTime":"2026-07-30T02:01:51.236Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"second":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"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":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.03,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:01:51.236Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T02:03:46.483Z","endTime":"2026-07-30T02:05:13.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.309261074772795,"aZ":-11.335174968404592,"pfxX":-7.003088179278285,"pfxZ":11.387241217387059,"pX":0.35348906295645305,"pZ":2.7938407810828108,"vX0":9.374850189207088,"vY0":-134.69237616511006,"vZ0":-5.511026271269004,"x":103.53,"y":163.35,"x0":-2.2686398484810995,"y0":50.00561202962128,"z0":5.673965807559998,"aX":-12.820072621987086},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":10.6,"spinRate":2271,"spinDirection":216},"zone":6,"typeConfidence":0.89,"plateTime":0.4072553469512461,"extension":7.1751991184009665},"index":0,"playId":"c3719512-ecac-3ba5-9383-ece33186a23b","pitchNumber":1,"startTime":"2026-07-30T02:03:55.671Z","endTime":"2026-07-30T02:03:59.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.1,"endSpeed":85.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22214849454587,"aZ":-9.67775125927341,"pfxX":-7.879769525972373,"pfxZ":12.025429527535303,"pX":1.0990881793225666,"pZ":3.048596294741476,"vX0":11.37674680356405,"vY0":-136.4535732501663,"vZ0":-5.04483168919113,"x":75.11,"y":156.47,"x0":-2.115746494064384,"y0":50.00604447430625,"z0":5.598778140329372,"aX":-14.746068980759361},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.8,"breakHorizontal":11.6,"spinRate":2324,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.40261733720401116,"extension":7.301731333782366},"index":1,"playId":"0240bb87-507d-3583-b14c-b8ab6f2819f4","pitchNumber":2,"startTime":"2026-07-30T02:04:09.832Z","endTime":"2026-07-30T02:04:13.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40974957091657,"aZ":-28.38980565952293,"pfxX":-6.189779804856873,"pfxZ":2.5417930651537652,"pX":-1.0026760156362393,"pZ":2.2133833297444188,"vX0":5.2634082420837665,"vY0":-121.23348840184842,"vZ0":-2.4190654957272777,"x":155.22,"y":179.02,"x0":-2.3963109617141893,"y0":50.00432760278422,"z0":5.69878501898309,"aX":-9.226681791758459},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.3,"breakHorizontal":10.0,"spinRate":1653,"spinDirection":260},"zone":13,"typeConfidence":0.89,"plateTime":0.45156243123103845,"extension":7.242536486220891},"index":2,"playId":"55b7caad-48f6-3ec4-b18f-a05b536bafc4","pitchNumber":3,"startTime":"2026-07-30T02:04:24.662Z","endTime":"2026-07-30T02:04:28.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"startTime":"2026-07-30T02:04:34.348Z","endTime":"2026-07-30T02:04:47.156Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":96.4,"endSpeed":87.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99059762394682,"aZ":-7.944469764964552,"pfxX":-5.655637695101344,"pfxZ":12.260848849041697,"pX":-0.04861286188700071,"pZ":2.8977971010964234,"vX0":7.754463251320961,"vY0":-140.0107144280866,"vZ0":-6.2402710911285935,"x":118.85,"y":160.54,"x0":-2.1253532945003832,"y0":50.003417195598956,"z0":5.681931634066999,"aX":-11.17761436628909},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.0,"breakHorizontal":8.5,"spinRate":2339,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.3919142609867472,"extension":7.176537886775137},"index":4,"playId":"bf9b0b98-a1d3-3174-b250-bf635ff0d640","pitchNumber":4,"startTime":"2026-07-30T02:04:47.156Z","endTime":"2026-07-30T02:04:50.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200141092216416,"aZ":-28.294355748806627,"pfxX":-6.455674557905736,"pfxZ":2.5715004070966536,"pX":-0.8897078815486624,"pZ":1.7621671359743367,"vX0":5.282656040723591,"vY0":-121.54480993125108,"vZ0":-3.420408986398867,"x":150.91,"y":191.2,"x0":-2.244912659629928,"y0":50.00137224025148,"z0":5.625605196268409,"aX":-9.728738910046992},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":10.6,"spinRate":1700,"spinDirection":253},"zone":13,"typeConfidence":0.89,"plateTime":0.44940122096683455,"extension":7.295889189904072},"hitData":{"launchSpeed":79.5,"launchAngle":7.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.0,"coordY":143.54}},"index":5,"playId":"a6719586-b8bb-36cb-a6c9-ddb59d3dde0f","pitchNumber":5,"startTime":"2026-07-30T02:05:04.562Z","endTime":"2026-07-30T02:05:13.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:05:13.494Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yainer Diaz homers (7) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T02:05:31.491Z","endTime":"2026-07-30T02:06:21.389Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253197138156636,"aZ":-36.36825560716369,"pfxX":2.814066829487334,"pfxZ":-3.113790211205122,"pX":0.95538026774156,"pZ":0.3858984357735499,"vX0":6.198378821216412,"vY0":-116.55389307519486,"vZ0":-4.059511122653268,"x":80.58,"y":228.36,"x0":-2.126947054011343,"y0":50.00280073615355,"z0":5.662282407037546,"aX":3.789271736012397},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.5,"breakHorizontal":-7.0,"spinRate":2572,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.4738093243267252,"extension":7.167108765016514},"index":0,"playId":"85bb2eee-34e0-3fd2-abad-774e1098342d","pitchNumber":1,"startTime":"2026-07-30T02:05:39.650Z","endTime":"2026-07-30T02:05:45.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28424682338669,"aZ":-29.74582746441496,"pfxX":-6.512448228476463,"pfxZ":1.6598471051222106,"pX":-0.32256414906275693,"pZ":1.993046725558004,"vX0":6.3626183320960905,"vY0":-120.1010645370966,"vZ0":-2.3497350017005862,"x":129.3,"y":184.97,"x0":-2.16012299850163,"y0":50.00157159043396,"z0":5.629913856250983,"aX":-9.512549145139987},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.8,"breakHorizontal":10.3,"spinRate":1631,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.45608624271666054,"extension":7.415613251419141},"hitData":{"launchSpeed":106.5,"launchAngle":26.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":42.36,"coordY":47.83}},"index":1,"playId":"160a451a-67e4-3677-bd57-e1f1b4097bc2","pitchNumber":2,"startTime":"2026-07-30T02:05:55.052Z","endTime":"2026-07-30T02:06:21.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":-7.700000000000017,"leverageIndex":0.56,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:06:21.389Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T02:06:24.482Z","endTime":"2026-07-30T02:10:02.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1514512839375,"aZ":-12.731074503429964,"pfxX":-8.012469803032408,"pfxZ":9.912805528696504,"pX":-0.7334628995607099,"pZ":1.9357607525577942,"vX0":6.9025371270008336,"vY0":-139.57063670683291,"vZ0":-7.574146372084239,"x":144.96,"y":186.51,"x0":-2.204855589276723,"y0":50.003273152193685,"z0":5.534177154510583,"aX":-15.714940511810406},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":13.0,"spinRate":2200,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.39334661039262553,"extension":7.29949578618966},"index":0,"playId":"6ace01eb-fcf8-3e8b-9f3e-a601d050ad9a","pitchNumber":1,"startTime":"2026-07-30T02:06:41.528Z","endTime":"2026-07-30T02:06:45.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.940218994602226,"aZ":-11.956650543592108,"pfxX":-8.401849705855103,"pfxZ":10.42899776778821,"pX":0.9879478569074768,"pZ":1.396068942293994,"vX0":10.994741426251439,"vY0":-138.8045224232397,"vZ0":-9.04455775106137,"x":79.34,"y":201.09,"x0":-1.9448693249004072,"y0":50.0049337760464,"z0":5.506253617987502,"aX":-16.29146752426152},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":12.7,"spinRate":2300,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.39559035330898906,"extension":7.264046823061007},"index":1,"playId":"063f3ec2-3ba7-302f-9ba3-3d282e2a78f2","pitchNumber":2,"startTime":"2026-07-30T02:07:13.376Z","endTime":"2026-07-30T02:07:18.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":84.2,"endSpeed":77.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141844044565403,"aZ":-31.005328200427222,"pfxX":-7.083843846936139,"pfxZ":0.7683134185315179,"pX":0.20568705370808094,"pZ":1.19586814339942,"vX0":7.816775791245562,"vY0":-122.4583805630761,"vZ0":-4.122920518003957,"x":109.16,"y":206.49,"x0":-2.10050920973087,"y0":50.005307586357226,"z0":5.54050175419647,"aX":-10.810391542170969},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":11.0,"spinRate":1740,"spinDirection":252},"zone":14,"typeConfidence":0.88,"plateTime":0.44649060756767067,"extension":7.514875274059507},"index":2,"playId":"79aacb72-e91e-344c-9f57-7d60bfc8de49","pitchNumber":3,"startTime":"2026-07-30T02:07:28.777Z","endTime":"2026-07-30T02:07:33.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28964042287259,"aZ":-14.058331550151738,"pfxX":-8.87990216105969,"pfxZ":9.20054850067552,"pX":0.13249510716474378,"pZ":1.8664491049537233,"vX0":9.332176954685341,"vY0":-139.62549003176827,"vZ0":-7.519041054724504,"x":111.95,"y":188.39,"x0":-2.1040783547871733,"y0":50.00081582315238,"z0":5.524822052814677,"aX":-17.48055427861698},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":14.0,"spinRate":2305,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3927190105489564,"extension":7.251273759035449},"index":3,"playId":"2586da2a-f21b-3a28-808c-fa2386f48912","pitchNumber":4,"startTime":"2026-07-30T02:07:44.630Z","endTime":"2026-07-30T02:07:48.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T02:07:55.304Z","endTime":"2026-07-30T02:08:06.933Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25572404018748,"aZ":-11.880708142362293,"pfxX":-8.228303419344979,"pfxZ":10.000938881739952,"pX":-0.14919009889745,"pZ":1.8508837393987834,"vX0":8.480861285711267,"vY0":-141.94775282235253,"vZ0":-8.173230815787685,"x":122.69,"y":188.81,"x0":-2.1149671089473,"y0":50.00209358460657,"z0":5.534800745848504,"aX":-16.69389543195698},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":13.1,"spinRate":2352,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.3867282490770778,"extension":7.19079567716926},"index":5,"playId":"1a910c8c-825d-3d59-a95d-e9c8d418fc5c","pitchNumber":5,"startTime":"2026-07-30T02:08:06.933Z","endTime":"2026-07-30T02:08:10.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.416867939892775,"aZ":-29.668112629110624,"pfxX":-5.571573427257923,"pfxZ":1.6669011924892656,"pX":-1.385266137918774,"pZ":2.028716457409727,"vX0":4.271677227098137,"vY0":-121.34585639465045,"vZ0":-2.439618835770253,"x":169.8,"y":184.0,"x0":-2.4394430222934522,"y0":50.00079973792067,"z0":5.616565332747255,"aX":-8.357776181796869},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":9.1,"spinRate":1876,"spinDirection":253},"zone":13,"typeConfidence":0.88,"plateTime":0.45035077154606906,"extension":7.34004319736896},"index":6,"playId":"5bea70ba-dffb-3e9d-9f5c-c68262a5d5b5","pitchNumber":6,"startTime":"2026-07-30T02:08:25.376Z","endTime":"2026-07-30T02:08:29.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20411588257759,"aZ":-15.583353167869829,"pfxX":-7.759582074946648,"pfxZ":8.360750261621796,"pX":0.5679815929925295,"pZ":2.2280870684820537,"vX0":10.2572261217729,"vY0":-140.3164574679578,"vZ0":-6.221884896559268,"x":95.35,"y":178.62,"x0":-2.1351559928771535,"y0":50.00143295564995,"z0":5.49824847724621,"aX":-15.396178248836398},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2275,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.39108393247998485,"extension":7.221438322503209},"index":7,"playId":"7aac7c00-495b-3a0d-8809-8e773fb84d6d","pitchNumber":7,"startTime":"2026-07-30T02:08:41.963Z","endTime":"2026-07-30T02:08:46.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64718125781359,"aZ":-27.905431371308424,"pfxX":2.219218312784808,"pfxZ":2.604862887712425,"pX":-0.33981950470608313,"pZ":2.842596198475877,"vX0":4.158297400484565,"vY0":-126.89654890549066,"vZ0":-1.5033881794516772,"x":129.95,"y":162.03,"x0":-2.284631013361287,"y0":50.003924257591116,"z0":5.654494697794517,"aX":3.638758143697276},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":-4.9,"spinRate":2431,"spinDirection":120},"zone":4,"typeConfidence":0.9,"plateTime":0.43074552739181193,"extension":7.128016387437949},"index":8,"playId":"0c1fb7ab-5bbb-3320-a8d3-df8e28f862dc","pitchNumber":8,"startTime":"2026-07-30T02:09:00.726Z","endTime":"2026-07-30T02:09:04.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92737807000514,"aZ":-30.99371695659333,"pfxX":2.4082870527576037,"pfxZ":0.7802276569272664,"pX":-0.32437080391970186,"pZ":2.5406360004895117,"vX0":4.025552865161559,"vY0":-122.48159751205776,"vZ0":-1.1931606590493409,"x":129.36,"y":170.18,"x0":-2.301501696446191,"y0":50.005467801609136,"z0":5.681625194019232,"aX":3.6638317373012095},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":-5.3,"spinRate":2418,"spinDirection":72},"zone":4,"typeConfidence":0.91,"plateTime":0.446993021236616,"extension":7.091596067741613},"index":9,"playId":"55b2863e-b129-33c7-88d4-d3f62521af03","pitchNumber":9,"startTime":"2026-07-30T02:09:20.981Z","endTime":"2026-07-30T02:09:24.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.72724893721561,"aZ":-14.003450198700286,"pfxX":-8.650346084122262,"pfxZ":8.951650237620829,"pX":-0.3765142046404133,"pZ":2.7709977077754533,"vX0":8.19403774103537,"vY0":-142.2973942658712,"vZ0":-5.096582096942713,"x":131.35,"y":163.96,"x0":-2.1837610410210773,"y0":50.00568464937049,"z0":5.4878227467653256,"aX":-17.564049685990785},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":13.8,"spinRate":2399,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.38641313598071747,"extension":7.3238784385762665},"index":10,"playId":"e7f5c548-7cd9-38d1-a0c2-166c3c0b6a92","pitchNumber":10,"startTime":"2026-07-30T02:09:40.294Z","endTime":"2026-07-30T02:09:44.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2582883661787,"aZ":-30.380966922160194,"pfxX":-5.998784373219112,"pfxZ":1.1472705474973122,"pX":0.2501493573343232,"pZ":2.0729858041639813,"vX0":7.910182387736237,"vY0":-124.17555478297535,"vZ0":-2.535825598610562,"x":107.46,"y":182.81,"x0":-2.193450225261984,"y0":50.003633295273545,"z0":5.62833516116241,"aX":-9.392974486015358},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":9.1,"spinRate":1853,"spinDirection":257},"zone":8,"typeConfidence":0.84,"plateTime":0.4406424870006109,"extension":7.415581777345885},"index":11,"playId":"2f11f9ff-4a4d-3ce9-a2eb-f5f5a126d2ab","pitchNumber":11,"startTime":"2026-07-30T02:09:58.761Z","endTime":"2026-07-30T02:10:02.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:10:02.353Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lucas Spence strikes out swinging, catcher Tyler Heineman to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T02:10:11.367Z","endTime":"2026-07-30T02:11:27.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.729651739353336,"aZ":-10.91660798629051,"pfxX":-7.222180660798351,"pfxZ":10.605600598028527,"pX":-0.4361789516799698,"pZ":2.4428793408541116,"vX0":7.35967776647978,"vY0":-141.27313597153366,"vZ0":-6.498916544160528,"x":133.63,"y":172.82,"x0":-2.147424452167164,"y0":50.00186515247518,"z0":5.488073028136347,"aX":-14.47444825580501},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":11.4,"spinRate":2387,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.388981165172555,"extension":7.324944736225678},"index":0,"playId":"29c28410-831f-380c-b648-9168b75c4636","pitchNumber":1,"startTime":"2026-07-30T02:10:26.961Z","endTime":"2026-07-30T02:10:30.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.1,"endSpeed":88.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20772188324157,"aZ":-10.807663676267056,"pfxX":-6.589986799603652,"pfxZ":10.660330466400014,"pX":-0.21123934231911282,"pZ":3.175586240302397,"vX0":8.017634738297305,"vY0":-141.16358231230683,"vZ0":-4.5534784207133105,"x":125.05,"y":153.04,"x0":-2.2413742664837235,"y0":50.00333064958598,"z0":5.514137506080071,"aX":-13.209262967637066},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":10.2,"spinRate":2435,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3890379864537876,"extension":7.225096215242226},"index":1,"playId":"2b9cbcc7-4425-3abe-8892-5b27670997ad","pitchNumber":2,"startTime":"2026-07-30T02:10:41.590Z","endTime":"2026-07-30T02:10:44.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-30T02:10:54.765Z","endTime":"2026-07-30T02:11:03.186Z","isPitch":false,"type":"action","player":{"id":828599,"link":"/api/v1/people/828599"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.8,"endSpeed":89.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83747924806668,"aZ":-18.091520398410072,"pfxX":-8.177045090401322,"pfxZ":6.886882213562252,"pX":-1.625534586395581,"pZ":4.127950503660054,"vX0":4.666714117815284,"vY0":-142.38111779409084,"vZ0":-1.269911290847094,"x":178.96,"y":127.33,"x0":-2.2266202315706947,"y0":50.00588946050414,"z0":5.728918951318415,"aX":-16.728556598434615},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2150,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.385253039381364,"extension":7.039759138621346},"index":3,"playId":"482b0f18-cd4c-3316-88ba-7a98b2b3194d","pitchNumber":3,"startTime":"2026-07-30T02:11:03.186Z","endTime":"2026-07-30T02:11:06.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87432033252869,"aZ":-29.18017610603282,"pfxX":-7.1961518562007605,"pfxZ":2.0078456317770024,"pX":-0.170998352825065,"pZ":0.6558978587200875,"vX0":6.908587998808705,"vY0":-121.23539047110779,"vZ0":-5.332304802753244,"x":123.52,"y":221.07,"x0":-2.1175771689512533,"y0":50.00577271099953,"z0":5.419498771240213,"aX":-10.754078249509249},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":11.5,"spinRate":1641,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.4511530269672619,"extension":7.571500845234149},"index":4,"playId":"9ce7a850-a40c-386b-a35d-49aed60da373","pitchNumber":4,"startTime":"2026-07-30T02:11:19.216Z","endTime":"2026-07-30T02:11:27.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":828599,"link":"/api/v1/people/828599"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:11:27.537Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Lowe walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T02:13:22.661Z","endTime":"2026-07-30T02:15:40.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.691938778547343,"aZ":-22.815349380506287,"pfxX":-4.791910245642075,"pfxZ":5.189420212034742,"pX":0.4972474828217963,"pZ":3.0744575970390495,"vX0":5.424815430423571,"vY0":-133.86976375437519,"vZ0":-3.26152314074824,"x":98.05,"y":155.77,"x0":-0.939243552727062,"y0":50.00271123375876,"z0":5.954382736955561,"aX":-8.640281124708926},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":7.4,"spinRate":2123,"spinDirection":203},"zone":3,"typeConfidence":0.62,"plateTime":0.4102010277995083,"extension":6.8109203486910275},"index":0,"playId":"d47b99d5-f233-364d-80ad-a9e424758d59","pitchNumber":1,"startTime":"2026-07-30T02:13:34.917Z","endTime":"2026-07-30T02:13:38.751Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86853821230395,"aZ":-18.828619929206702,"pfxX":-4.951993317749481,"pfxZ":7.076024403063952,"pX":0.09361192181528007,"pZ":3.6172151578655005,"vX0":4.699387940207688,"vY0":-136.4164378308281,"vZ0":-2.93124989211255,"x":113.43,"y":141.12,"x0":-1.0075997539271921,"y0":50.00065668579667,"z0":6.002797861083747,"aX":-9.336863074002741},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":8.0,"spinRate":2181,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.4014346639912927,"extension":6.648531933494863},"index":1,"playId":"5a32094e-0fd1-30d2-8499-7a586e652e96","pitchNumber":2,"startTime":"2026-07-30T02:13:47.449Z","endTime":"2026-07-30T02:13:51.419Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.378118242486085,"aZ":-16.489162734591336,"pfxX":-2.7993809698306897,"pfxZ":8.244326057165601,"pX":-0.43643081723466937,"pZ":4.250444801483734,"vX0":2.8578312105795853,"vY0":-137.28886069635126,"vZ0":-1.7111934858021418,"x":133.64,"y":124.02,"x0":-1.1289024508603924,"y0":50.00070337708482,"z0":6.008218292389121,"aX":-5.324737021360582},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":4.4,"spinRate":2265,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39948512991605023,"extension":6.785186916361388},"index":2,"playId":"aba7f1b1-5e45-391c-8b43-dd6143b71dda","pitchNumber":3,"startTime":"2026-07-30T02:14:01.681Z","endTime":"2026-07-30T02:14:05.112Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.8,"endSpeed":74.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969971069652107,"aZ":-33.40772677680162,"pfxX":10.84242251275116,"pfxZ":-0.8788485856597603,"pX":1.9210762964341765,"pZ":-0.050158340782795394,"vX0":3.2538061651506096,"vY0":-118.92620181861611,"vZ0":-6.74254994922822,"x":43.77,"y":240.13,"x0":-0.8801526556756767,"y0":50.002025790602914,"z0":5.92569597454826,"aX":15.226132607800881},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.2,"breakHorizontal":-20.5,"spinRate":2782,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4640434637988764,"extension":6.749931450564176},"index":3,"playId":"1802fb1f-e24e-32cb-b801-390e585ed72e","pitchNumber":4,"startTime":"2026-07-30T02:14:14.013Z","endTime":"2026-07-30T02:14:18.454Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.895490865094402,"aZ":-36.36182925717536,"pfxX":8.742970143716075,"pfxZ":-3.0021738421126543,"pX":-1.137475466442144,"pZ":2.445659827268472,"vX0":-2.4291712603178266,"vY0":-117.71122184580965,"vZ0":-0.6368740086224584,"x":160.36,"y":172.75,"x0":-1.223461543839117,"y0":50.005392548435516,"z0":6.108090510692829,"aX":12.17947004800726},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.3,"breakHorizontal":-15.1,"spinRate":2572,"spinDirection":51},"zone":13,"typeConfidence":0.91,"plateTime":0.4666455389634989,"extension":6.574886131998804},"index":4,"playId":"2ae77612-ff4b-366e-979f-c1095cb814c4","pitchNumber":5,"startTime":"2026-07-30T02:14:38.742Z","endTime":"2026-07-30T02:14:42.637Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":87.9,"endSpeed":80.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89814311496352,"aZ":-29.366242803972444,"pfxX":0.16001761286615324,"pfxZ":1.6852826398112963,"pX":0.9353863717743609,"pZ":2.995352057228986,"vX0":4.394553195322094,"vY0":-128.0817474815572,"vZ0":-1.900269163279916,"x":81.35,"y":157.91,"x0":-0.8217367703689067,"y0":50.00220214959977,"z0":6.038310091662615,"aX":0.2658226575225321},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":-1.2,"spinRate":2507,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.42726977719524095,"extension":6.801051513190181},"index":5,"playId":"bddafcb6-9b12-369a-9f85-559e75b2e258","pitchNumber":6,"startTime":"2026-07-30T02:14:57.497Z","endTime":"2026-07-30T02:15:01.450Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":93.5,"endSpeed":85.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.319517138753177,"aZ":-17.50785079893144,"pfxX":-5.122784947781806,"pfxZ":7.836961322843841,"pX":0.7300699885913895,"pZ":2.9262110166455013,"vX0":6.280081683223484,"vY0":-136.0603968246458,"vZ0":-4.720002957208769,"x":89.17,"y":159.77,"x0":-0.9442483900390092,"y0":50.00428458120841,"z0":5.8996320774883335,"aX":-9.589599616974246},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":7.9,"spinRate":2370,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.4028179136934438,"extension":6.865966846347623},"index":6,"playId":"48d3ca3a-a714-3f49-86f3-de394f7bbd68","pitchNumber":7,"startTime":"2026-07-30T02:15:16.387Z","endTime":"2026-07-30T02:15:21.319Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61819431983192,"aZ":-33.789040678589124,"pfxX":11.33483773123041,"pfxZ":-1.1732887025533412,"pX":-0.48155532994211303,"pZ":3.7726146683706765,"vX0":-1.5181531696311796,"vY0":-117.92972945225759,"vZ0":1.8538286280697747,"x":135.36,"y":136.92,"x0":-1.2913932462405817,"y0":50.00078565475937,"z0":6.1393185955378815,"aX":15.642859609396325},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-19.9,"spinRate":2687,"spinDirection":57},"zone":11,"typeConfidence":0.91,"plateTime":0.46805434988981665,"extension":6.4246483680214705},"index":7,"playId":"ef5124e1-ea4a-3007-94ff-7afdbf8a1217","pitchNumber":8,"startTime":"2026-07-30T02:15:36.233Z","endTime":"2026-07-30T02:15:40.680Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.62,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:15:40.680Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyler Heineman out on a sacrifice bunt, pitcher Hayden Wesneski to first baseman Christian Walker. Josh Lowe to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T02:15:50.893Z","endTime":"2026-07-30T02:16:16.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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"}]},{"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":71.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16476718159636,"aZ":-31.411167432877097,"pfxX":11.050652277058825,"pfxZ":0.5771786492301336,"pX":0.16520249095719117,"pZ":1.9926753752626138,"vX0":0.6705570964144657,"vY0":-115.04491909726521,"vZ0":-1.6922385556509458,"x":110.7,"y":184.98,"x0":-1.5632189564554644,"y0":50.0001930173434,"z0":5.837718108381455,"aX":14.526097838320535},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.8,"breakHorizontal":-20.0,"spinRate":2705,"spinDirection":54},"zone":8,"typeConfidence":0.91,"plateTime":0.4796449929532609,"extension":6.701940481124197},"hitData":{"launchSpeed":23.7,"launchAngle":30.0,"totalDistance":36.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":137.63,"coordY":181.68}},"index":0,"playId":"9a2e0328-0dea-37ef-a1fc-e332f113aca5","pitchNumber":1,"startTime":"2026-07-30T02:16:08.705Z","endTime":"2026-07-30T02:16:16.364Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":76.1,"awayTeamWinProbability":23.900000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":1.01,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:16:16.364Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T02:16:54.332Z","endTime":"2026-07-30T02:19:17.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43989436900814,"aZ":-28.2830645698797,"pfxX":1.2248730654221829,"pfxZ":2.2939907358931,"pX":0.9267290449975921,"pZ":3.5465630083581736,"vX0":4.11089452353741,"vY0":-128.99839628463795,"vZ0":-1.0296025445681596,"x":81.68,"y":143.02,"x0":-0.8429847425073197,"y0":50.00056593557496,"z0":6.120237824059334,"aX":2.0751225191014777},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":-3.1,"spinRate":2371,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.42370851129685905,"extension":6.798929967760366},"index":0,"playId":"ef266f5c-9146-37d6-8b1b-9f376d341994","pitchNumber":1,"startTime":"2026-07-30T02:16:54.757Z","endTime":"2026-07-30T02:16:58.874Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52638855691822,"aZ":-32.79051935954688,"pfxX":8.251893840533704,"pfxZ":-0.4566411679606821,"pX":1.8668616553188107,"pZ":1.227958055933629,"vX0":3.9462204406034234,"vY0":-116.20763429112684,"vZ0":-3.6704942692194074,"x":45.84,"y":205.63,"x0":-0.9355156907100453,"y0":50.00387606354931,"z0":6.003957437955458,"aX":11.07824362768989},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.6,"breakHorizontal":-16.1,"spinRate":2750,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4747000492118212,"extension":6.760095163460496},"index":1,"playId":"879cd549-2079-3d27-bb36-457e9bd68fe0","pitchNumber":2,"startTime":"2026-07-30T02:17:14.595Z","endTime":"2026-07-30T02:17:19.954Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"9190e8d1-3572-414e-ab6c-e2942ad59fa4","startTime":"2026-07-30T02:17:34.745Z","endTime":"2026-07-30T02:17:39.745Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601282564530145,"aZ":-34.295446979062504,"pfxX":11.782120662571977,"pfxZ":-1.5243225848425954,"pX":-0.4243273291360777,"pZ":2.4769191592496114,"vX0":-1.531432072461894,"vY0":-118.04104590958624,"vZ0":-0.7599867849769908,"x":133.17,"y":171.9,"x0":-1.2899787028317038,"y0":50.00422908106548,"z0":6.002437549361106,"aX":16.378950756649857},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.6,"breakHorizontal":-20.8,"spinRate":2596,"spinDirection":50},"zone":4,"typeConfidence":0.91,"plateTime":0.466693186776987,"extension":6.672145415918546},"index":3,"playId":"fb22cbcf-dc58-30d1-9a66-9dd035fbd9ad","pitchNumber":3,"startTime":"2026-07-30T02:17:54.154Z","endTime":"2026-07-30T02:17:58.205Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-30T02:18:12.779Z","endTime":"2026-07-30T02:18:32.091Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7090094859289,"aZ":-24.154893628013703,"pfxX":-9.60224726522279,"pfxZ":4.217811115699311,"pX":-1.3848277271586658,"pZ":2.453282021744816,"vX0":2.4385014320227807,"vY0":-137.31025256446833,"vZ0":-4.803423473748157,"x":169.79,"y":172.54,"x0":-1.0396596937323404,"y0":50.00143944755956,"z0":5.878473647945732,"aX":-18.249433105419033},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":16.8,"spinRate":1890,"spinDirection":215},"zone":13,"typeConfidence":0.92,"plateTime":0.3996080419493593,"extension":6.927384239075797},"index":5,"playId":"ea3ca539-dbbe-3e88-967b-862986f6db64","pitchNumber":4,"startTime":"2026-07-30T02:18:32.091Z","endTime":"2026-07-30T02:18:35.967Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"6d1afa94-4170-4cc9-b12d-52ac803e479c","startTime":"2026-07-30T02:18:54.073Z","endTime":"2026-07-30T02:18:59.073Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825170025377137,"aZ":-33.180571965538206,"pfxX":12.24666509535127,"pfxZ":-0.6941675621167107,"pX":1.63800213125305,"pZ":1.4997899882034191,"vX0":2.091125737756091,"vY0":-120.62631594820002,"vZ0":-3.507433655210888,"x":54.56,"y":198.29,"x0":-0.8333697195785551,"y0":50.00404683530033,"z0":5.959747237263432,"aX":17.689105343968336},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":-22.7,"spinRate":2796,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4575729692374466,"extension":6.854136475606199},"index":7,"playId":"d02a8aaf-365d-30b1-8d58-d15da456ce60","pitchNumber":5,"startTime":"2026-07-30T02:19:13.942Z","endTime":"2026-07-30T02:19:17.602Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.91,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:19:17.602Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T02:19:30.367Z","endTime":"2026-07-30T02:20:59.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.052441140747895,"aZ":-33.646322830448426,"pfxX":7.97432890922906,"pfxZ":-1.0795380906432026,"pX":0.6321032733237553,"pZ":1.9284535291969411,"vX0":1.6835771958863222,"vY0":-116.49745171969553,"vZ0":-1.9141798912821373,"x":92.91,"y":186.71,"x0":-1.136628182879487,"y0":50.00231039660991,"z0":5.95840971486491,"aX":10.896580926135936},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.2,"breakHorizontal":-14.9,"spinRate":2720,"spinDirection":51},"zone":9,"typeConfidence":0.9,"plateTime":0.47120821018973347,"extension":6.962470649130094},"index":0,"playId":"cef7c136-081e-3a6c-9ae2-3692bed85410","pitchNumber":1,"startTime":"2026-07-30T02:19:45.044Z","endTime":"2026-07-30T02:19:48.922Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33874167309757,"aZ":-14.436339504964518,"pfxX":-5.4297716510285845,"pfxZ":9.094642259706134,"pX":1.1218447299512988,"pZ":2.5195893645481244,"vX0":6.652269419723888,"vY0":-138.18228082175247,"vZ0":-6.5567450680272055,"x":74.24,"y":170.75,"x0":-0.6017065353078551,"y0":50.00462764129679,"z0":5.87801347274631,"aX":-10.591691288448272},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2360,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3951168765879096,"extension":6.858380063332995},"index":1,"playId":"e7184519-470e-3387-9e27-959eecb19299","pitchNumber":2,"startTime":"2026-07-30T02:20:04.098Z","endTime":"2026-07-30T02:20:08.822Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.5,"endSpeed":88.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496139329956648,"aZ":-16.922642806546275,"pfxX":-3.7381857207502427,"pfxZ":7.710594451119386,"pX":0.41938204092205456,"pZ":3.3242872376843002,"vX0":4.329532663195535,"vY0":-139.1089853503246,"vZ0":-4.251148213897363,"x":101.01,"y":149.02,"x0":-0.6646908983411852,"y0":50.00453209443766,"z0":5.97976763608038,"aX":-7.3955265737780245},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":6.0,"spinRate":2217,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.39236652827319185,"extension":6.818797437217488},"index":2,"playId":"ac530755-acd2-3242-8673-1807a489133f","pitchNumber":3,"startTime":"2026-07-30T02:20:23.740Z","endTime":"2026-07-30T02:20:27.237Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-30T02:20:37.774Z","endTime":"2026-07-30T02:20:55.430Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.001576561918974,"aZ":-19.33818787522097,"pfxX":-2.982202919438778,"pfxZ":6.72435124023049,"pX":-0.6911697587441057,"pZ":3.7579959890475605,"vX0":1.3553113470005955,"vY0":-137.20644226703288,"vZ0":-2.556148960318953,"x":143.35,"y":137.31,"x0":-0.8037354115305879,"y0":50.00326025709241,"z0":6.017612729745896,"aX":-5.693158661998624},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":5.2,"spinRate":2127,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3990014273061817,"extension":6.755332809178223},"index":4,"playId":"e75ce16e-552e-3138-8305-bde7641a772c","pitchNumber":4,"startTime":"2026-07-30T02:20:55.430Z","endTime":"2026-07-30T02:20:59.302Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:20:59.302Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeremy Peña homers (12) on a line drive to center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T02:23:02.864Z","endTime":"2026-07-30T02:23:34.566Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389919597886298,"aZ":-30.548396961448997,"pfxX":2.3284134484495587,"pfxZ":1.0837509381892545,"pX":0.5950662149081556,"pZ":2.9319161770762996,"vX0":6.113524922935837,"vY0":-121.73648075762291,"vZ0":-0.5653952417951577,"x":94.32,"y":159.62,"x0":-2.249156442604126,"y0":50.00532370109669,"z0":5.806371386188175,"aX":3.502315882716919},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.0,"breakHorizontal":-5.6,"spinRate":2316,"spinDirection":109},"zone":3,"typeConfidence":0.9,"plateTime":0.4495373293001599,"extension":6.998511422207484},"hitData":{"launchSpeed":104.9,"launchAngle":22.0,"totalDistance":401.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":84.35,"coordY":21.29}},"index":0,"playId":"a11ea07f-dfd8-305e-8251-5bdcbe5efa1a","pitchNumber":1,"startTime":"2026-07-30T02:23:09.151Z","endTime":"2026-07-30T02:23:34.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":0.97,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:23:34.566Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T02:23:38.143Z","endTime":"2026-07-30T02:24:54.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02440662639667,"aZ":-13.828947660923017,"pfxX":-8.404320078826396,"pfxZ":9.613145639673183,"pX":0.12601275653999808,"pZ":3.023033136629032,"vX0":9.043270583995708,"vY0":-137.8523155911654,"vZ0":-4.582165853602704,"x":112.2,"y":157.16,"x0":-2.1181983682921697,"y0":50.00428168081449,"z0":5.652724043460872,"aX":-16.0420102015171},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":13.1,"spinRate":2209,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.3985968239727966,"extension":7.117206770737611},"index":0,"playId":"001e72b2-8395-3dec-b030-68fb0fb2ddd1","pitchNumber":1,"startTime":"2026-07-30T02:23:53.384Z","endTime":"2026-07-30T02:23:57.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.763877330960035,"aZ":-13.479404225777337,"pfxX":-9.337050468385845,"pfxZ":9.638253038833318,"pX":0.8318362214680208,"pZ":2.853080332615135,"vX0":11.136583421477775,"vY0":-139.01664667776814,"vZ0":-5.173605987136632,"x":85.29,"y":161.75,"x0":-2.0300242333768734,"y0":50.00356213533782,"z0":5.646785717599763,"aX":-18.112949017761856},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":14.4,"spinRate":2240,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3953494784434568,"extension":7.110876775265778},"index":1,"playId":"1ff6978b-f406-36fb-8854-1576dd70b6fa","pitchNumber":2,"startTime":"2026-07-30T02:24:06.331Z","endTime":"2026-07-30T02:24:10.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-30T02:24:17.636Z","endTime":"2026-07-30T02:24:27.662Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86858968631259,"aZ":-27.06703063402672,"pfxX":-6.998340613809507,"pfxZ":3.4147069235519627,"pX":-0.8136348395433167,"pZ":3.0068961254517093,"vX0":5.575525930055495,"vY0":-121.50437606295654,"vZ0":-0.7259243743574749,"x":148.01,"y":157.59,"x0":-2.2291334601161874,"y0":50.0013080599793,"z0":5.662073760262988,"aX":-10.460325648445389},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.2,"breakHorizontal":11.4,"spinRate":1650,"spinDirection":251},"zone":1,"typeConfidence":0.9,"plateTime":0.4508383300295966,"extension":7.23534919964281},"index":3,"playId":"c356e054-b268-3e19-ab46-148ceaf15030","pitchNumber":3,"startTime":"2026-07-30T02:24:27.662Z","endTime":"2026-07-30T02:24:31.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92827139016814,"aZ":-28.832961854634164,"pfxX":-5.010286241096209,"pfxZ":2.314756304724254,"pX":-0.357564440623109,"pZ":0.9423071347695424,"vX0":5.574138456229614,"vY0":-119.44444116729086,"vZ0":-4.959819206421074,"x":130.63,"y":213.34,"x0":-2.070158638844176,"y0":50.004450407367344,"z0":5.6371555024746876,"aX":-7.242822243580914},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.2,"breakHorizontal":7.7,"spinRate":1646,"spinDirection":249},"zone":13,"typeConfidence":0.87,"plateTime":0.4584851043391409,"extension":7.292508472782025},"hitData":{"launchSpeed":75.5,"launchAngle":-7.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.66,"coordY":152.69}},"index":4,"playId":"11e5e27c-73c0-3438-9512-aa52b8569561","pitchNumber":4,"startTime":"2026-07-30T02:24:45.683Z","endTime":"2026-07-30T02:24:54.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:24:54.826Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out sharply to center fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T02:25:07.086Z","endTime":"2026-07-30T02:26:15.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903716719510122,"aZ":-29.91790266137509,"pfxX":-7.307287313103366,"pfxZ":1.5147995577194389,"pX":0.12537574672268173,"pZ":0.31426263929346593,"vX0":7.5245574943510825,"vY0":-121.29714926840747,"vZ0":-6.43785680285538,"x":112.22,"y":230.29,"x0":-2.068738823291025,"y0":50.00292597154911,"z0":5.614045808143138,"aX":-10.880389243427784},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":11.4,"spinRate":1805,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.45170568502200004,"extension":7.593754663885828},"index":0,"playId":"1c4eb715-7dcd-3c28-8991-961672c822bf","pitchNumber":1,"startTime":"2026-07-30T02:25:16.220Z","endTime":"2026-07-30T02:25:20.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.502016310032637,"aZ":-25.04187494515815,"pfxX":-8.074133166174043,"pfxZ":4.714694643209611,"pX":2.0424666498770154,"pZ":0.2728330750304982,"vX0":12.289717809161699,"vY0":-122.1054997572141,"vZ0":-7.490992969507646,"x":39.15,"y":231.41,"x0":-2.001423920586119,"y0":50.00520339528913,"z0":5.527797631683855,"aX":-12.2236685431115},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.8,"breakHorizontal":11.8,"spinRate":1853,"spinDirection":242},"zone":14,"typeConfidence":0.89,"plateTime":0.4481532658424787,"extension":7.511503180169651},"index":1,"playId":"08b985df-b046-3ef0-bb4d-8853105755e5","pitchNumber":2,"startTime":"2026-07-30T02:25:31.431Z","endTime":"2026-07-30T02:25:35.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91025079491822,"aZ":-11.346803353147264,"pfxX":-8.484792454165285,"pfxZ":10.612693720967876,"pX":0.18059713667504887,"pZ":2.5278483795495252,"vX0":9.422180062103802,"vY0":-139.98306017093793,"vZ0":-6.355688407781753,"x":110.12,"y":170.53,"x0":-2.1446999861044573,"y0":50.00266929916077,"z0":5.588519176391038,"aX":-16.650643896466544},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":13.2,"spinRate":2330,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3929779909047033,"extension":7.264607058895378},"index":2,"playId":"b0df6b3f-be42-3c45-a620-35a6ecf2fd0b","pitchNumber":3,"startTime":"2026-07-30T02:25:48.691Z","endTime":"2026-07-30T02:25:52.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.769699592392875,"aZ":-10.471318173660064,"pfxX":-7.033805954655682,"pfxZ":10.972155687698303,"pX":0.21536845067712615,"pZ":2.2744120115208815,"vX0":8.536049757665085,"vY0":-140.45816856552634,"vZ0":-7.425215344150746,"x":108.79,"y":177.37,"x0":-1.963602860487301,"y0":50.00362613849734,"z0":5.6499981361140685,"aX":-13.91478745525806},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":10.8,"spinRate":2344,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.3914474921071771,"extension":7.234733986698623},"hitData":{"launchSpeed":101.8,"launchAngle":26.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.04,"coordY":41.65}},"index":3,"playId":"800893a2-67e5-3468-bba9-1f499ab0a032","pitchNumber":4,"startTime":"2026-07-30T02:26:05.112Z","endTime":"2026-07-30T02:26:15.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:26:15.967Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T02:26:26.716Z","endTime":"2026-07-30T02:27:07.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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":[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":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.927944029698484,"aZ":-41.73889650078335,"pfxX":2.927247812655062,"pfxZ":-6.867781521845986,"pX":1.1601507336012495,"pZ":0.981317122247216,"vX0":6.74776776367938,"vY0":-118.01271374363542,"vZ0":-2.0836922452447295,"x":72.78,"y":212.28,"x0":-2.1298246054333965,"y0":50.000861445250955,"z0":5.76294885616009,"aX":4.077832133211755},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.6,"breakHorizontal":-7.1,"spinRate":2742,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.46624671738457524,"extension":7.06920366476579},"index":0,"playId":"aec0a957-e109-3315-80d2-295e5800c3dd","pitchNumber":1,"startTime":"2026-07-30T02:26:42.170Z","endTime":"2026-07-30T02:26:45.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39215708602302,"aZ":-14.781733536759837,"pfxX":-7.859003084601639,"pfxZ":8.827363620648079,"pX":-0.43134990106998117,"pZ":2.822789342590315,"vX0":7.317667709625973,"vY0":-139.92755614334962,"vZ0":-5.088259831088584,"x":133.44,"y":162.56,"x0":-2.0672144618802326,"y0":50.00569990220858,"z0":5.643082373434183,"aX":-15.490908404444045},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":12.6,"spinRate":2270,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.3923604100287661,"extension":7.228418428641128},"hitData":{"launchSpeed":79.2,"launchAngle":18.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.35,"coordY":102.5}},"index":1,"playId":"9757af80-5b84-3b9a-9612-9b6e38703b1c","pitchNumber":2,"startTime":"2026-07-30T02:26:56.242Z","endTime":"2026-07-30T02:27:07.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.3,"awayTeamWinProbability":35.7,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:27:07.939Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a soft ground ball to third baseman Denzer Guzman. Christian Walker to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T02:27:26.807Z","endTime":"2026-07-30T02:27:40.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78965273012114,"aZ":-14.864889166215825,"pfxX":-9.425335179648593,"pfxZ":8.901752129613133,"pX":-0.20130363983251745,"pZ":1.5191575837109104,"vX0":8.928688441221432,"vY0":-138.9606318870573,"vZ0":-8.262498039448355,"x":124.67,"y":197.76,"x0":-2.2403484278208285,"y0":50.005731352362396,"z0":5.530709102442663,"aX":-18.332071964290027},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":15.1,"spinRate":2160,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.39502189813027266,"extension":7.382131900250092},"hitData":{"launchSpeed":57.6,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.05,"coordY":182.51}},"index":0,"playId":"415face8-5ac5-3f83-9732-6b59e3fb178f","pitchNumber":1,"startTime":"2026-07-30T02:27:31.749Z","endTime":"2026-07-30T02:27:40.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:27:40.021Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Trammell walks. Christian Walker to 3rd. Jose Altuve to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T02:28:05.294Z","endTime":"2026-07-30T02:31:20.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnThird":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.952360414603145,"aZ":-29.3074766562118,"pfxX":-4.724896386165719,"pfxZ":1.9358851095685088,"pX":-0.23941987522442204,"pZ":1.5553116713085615,"vX0":5.814477429879679,"vY0":-121.0763487573631,"vZ0":-3.7523889699389636,"x":126.13,"y":196.79,"x0":-2.059755707848695,"y0":50.00396060036146,"z0":5.693802510438672,"aX":-7.00555012885156},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.9,"breakHorizontal":7.2,"spinRate":1767,"spinDirection":252},"zone":13,"typeConfidence":0.84,"plateTime":0.45262663921118973,"extension":7.374849541412758},"index":0,"playId":"cacf2d3b-3884-38c0-a5c6-88a0d2ff1ad1","pitchNumber":1,"startTime":"2026-07-30T02:28:16.197Z","endTime":"2026-07-30T02:28:19.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-30T02:28:33.889Z","endTime":"2026-07-30T02:28:53.276Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56729467927261,"aZ":-15.458430471357824,"pfxX":-8.298988372191744,"pfxZ":8.430317095308919,"pX":-1.0387362961531255,"pZ":3.716695914152168,"vX0":5.862957086508871,"vY0":-140.12776369964763,"vZ0":-2.7792034202840035,"x":156.59,"y":138.43,"x0":-2.0832125506850234,"y0":50.00086602083954,"z0":5.735091068471237,"aX":-16.45182703934183},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2257,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39133919929500705,"extension":7.161169996433023},"index":2,"playId":"e11a2f4e-6b9c-3dc4-8138-c6217b9d62fa","pitchNumber":2,"startTime":"2026-07-30T02:28:53.276Z","endTime":"2026-07-30T02:28:56.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61812190864416,"aZ":-15.863950835934222,"pfxX":-7.96814141156878,"pfxZ":8.237128087266846,"pX":-0.07534420318739822,"pZ":3.1743602031875384,"vX0":8.349130781043597,"vY0":-139.83839521110346,"vZ0":-3.975500423665864,"x":119.87,"y":153.07,"x0":-2.0648752167344546,"y0":50.00315764158481,"z0":5.655685636211012,"aX":-15.777386314614315},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":12.7,"spinRate":2210,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3917469232671946,"extension":7.180681673706226},"index":3,"playId":"fbbff82b-37e8-31b9-bff6-0343c0a6abe0","pitchNumber":3,"startTime":"2026-07-30T02:29:10.865Z","endTime":"2026-07-30T02:29:14.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33900462277922,"aZ":-16.14992649195387,"pfxX":-6.8314194773485,"pfxZ":7.917433169673515,"pX":-0.23245162463016006,"pZ":3.317484044180543,"vX0":7.475347255713326,"vY0":-141.18788054251968,"vZ0":-3.665695199196617,"x":125.86,"y":149.21,"x0":-2.0234899985243198,"y0":50.00603999242257,"z0":5.668332852833463,"aX":-13.831918843676398},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2295,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.3875582207562278,"extension":7.177504157499635},"index":4,"playId":"846576de-a53a-3a5c-9627-9cba11bc5480","pitchNumber":4,"startTime":"2026-07-30T02:29:32.356Z","endTime":"2026-07-30T02:29:36.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907174391011715,"aZ":-29.539306931560063,"pfxX":-4.866338323158781,"pfxZ":1.7592488324966657,"pX":-0.18013694075059086,"pZ":0.11649931333164608,"vX0":6.143306556491374,"vY0":-121.62342296044358,"vZ0":-7.002986942454035,"x":123.87,"y":235.63,"x0":-2.106792236333251,"y0":50.00371711127495,"z0":5.595878812855167,"aX":-7.289550299552046},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":7.3,"spinRate":1698,"spinDirection":258},"zone":13,"typeConfidence":0.78,"plateTime":0.450395915127793,"extension":7.372413431396636},"index":5,"playId":"2497759d-6b3e-38cc-975d-9c17c0875c75","pitchNumber":5,"startTime":"2026-07-30T02:29:58.127Z","endTime":"2026-07-30T02:30:02.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98556307761311,"aZ":-28.605896796071267,"pfxX":-7.530581143551737,"pfxZ":2.3202169287554035,"pX":0.333221463127212,"pZ":0.25237545212441875,"vX0":8.177517249503929,"vY0":-122.85920906669942,"vZ0":-7.059766796103878,"x":104.3,"y":231.97,"x0":-2.0506876459428844,"y0":50.00426080423425,"z0":5.5753846289505296,"aX":-11.582519645402908},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.8,"breakHorizontal":11.9,"spinRate":1771,"spinDirection":246},"zone":14,"typeConfidence":0.89,"plateTime":0.4448073514499744,"extension":7.397544977470533},"index":6,"playId":"d32edc0e-c80c-3c87-86ce-517745a19cea","pitchNumber":6,"startTime":"2026-07-30T02:30:30.797Z","endTime":"2026-07-30T02:30:34.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"2e5f5b38-bf6f-4f28-abc7-9f442a7ca5ee","startTime":"2026-07-30T02:30:52.130Z","endTime":"2026-07-30T02:30:57.130Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12363357397963,"aZ":-14.654278660132306,"pfxX":-6.477455518131278,"pfxZ":8.735646767481162,"pX":-0.8513481350236041,"pZ":3.6018725172510018,"vX0":5.971018835833136,"vY0":-140.7554349087956,"vZ0":-3.0448770387288517,"x":149.45,"y":141.53,"x0":-2.1592300896662344,"y0":50.00198128628612,"z0":5.64730359996166,"aX":-12.989384190844078},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2250,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.389220234404843,"extension":7.179535375574406},"index":8,"playId":"d34f44cd-1cda-31d4-ab55-34e90c02ece9","pitchNumber":7,"startTime":"2026-07-30T02:31:12.149Z","endTime":"2026-07-30T02:31:20.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.099999999999994,"awayTeamWinProbability":41.900000000000006,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":2.02,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:31:20.782Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yainer Diaz flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T02:32:24.057Z","endTime":"2026-07-30T02:33:17.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-30T02:31:30.452Z","endTime":"2026-07-30T02:32:26.271Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76941326401505,"aZ":-10.76233350988418,"pfxX":-6.269153597434526,"pfxZ":10.623672618494359,"pX":0.11892037090786399,"pZ":3.7326205536942956,"vX0":8.183985074269328,"vY0":-141.43031655305663,"vZ0":-3.6289563846145105,"x":112.47,"y":138.0,"x0":-2.0046046426265405,"y0":50.00341657079034,"z0":5.728220786829492,"aX":-12.63688992743942},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":9.6,"spinRate":2336,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.38801565235401947,"extension":7.18109871112615},"index":1,"playId":"9ba831ae-5d9a-3c10-90ec-fa14e1b6be0b","pitchNumber":1,"startTime":"2026-07-30T02:32:26.271Z","endTime":"2026-07-30T02:32:30.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.3,"endSpeed":88.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.082760694964165,"aZ":-11.592872660421712,"pfxX":-6.742861538886625,"pfxZ":10.18498337407356,"pX":0.3737969003976587,"pZ":4.026126361978183,"vX0":8.681576259550466,"vY0":-141.45010412720677,"vZ0":-2.7395984876018495,"x":102.75,"y":130.07,"x0":-1.863044975604714,"y0":50.00433915894913,"z0":5.7533431907888675,"aX":-13.628428964829512},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":10.4,"spinRate":2283,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.38763295250313146,"extension":7.045383239303699},"index":2,"playId":"a76defbc-2327-33dc-bc11-ef9056d89df8","pitchNumber":2,"startTime":"2026-07-30T02:32:44.002Z","endTime":"2026-07-30T02:32:47.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.4,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31672846635741,"aZ":-10.405168731564373,"pfxX":-7.045798508792188,"pfxZ":10.86886139890197,"pX":0.6721096863579482,"pZ":3.2451678095459555,"vX0":9.699460350433453,"vY0":-141.35967547485845,"vZ0":-4.792289115569083,"x":91.38,"y":151.16,"x0":-1.9047814648528665,"y0":50.00590906786701,"z0":5.643787484036852,"aX":-14.116463143381376},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":10.6,"spinRate":2324,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.3890176836152932,"extension":7.297243943428569},"hitData":{"launchSpeed":95.9,"launchAngle":40.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.47,"coordY":90.86}},"index":3,"playId":"9b202222-72cc-39af-9533-7961aa1cadcd","pitchNumber":3,"startTime":"2026-07-30T02:33:07.431Z","endTime":"2026-07-30T02:33:17.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":8.800000000000011,"leverageIndex":3.39,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:33:17.147Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T02:35:16.155Z","endTime":"2026-07-30T02:36:42.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":{"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419382737623604,"aZ":-22.986267515562993,"pfxX":-6.116260364665567,"pfxZ":6.427412224516825,"pX":0.5957643833806088,"pZ":2.4674235869964627,"vX0":5.3261635047572735,"vY0":-118.74022688345401,"vZ0":-3.251041905401939,"x":94.29,"y":172.16,"x0":-0.8801436736014636,"y0":50.00509533828249,"z0":5.942394634705991,"aX":-8.747996338850022},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.2,"breakHorizontal":9.8,"spinRate":1384,"spinDirection":221},"zone":6,"typeConfidence":0.89,"plateTime":0.4610117444725077,"extension":6.7378600200393866},"index":0,"playId":"470bc715-d6b0-35f3-8576-6cf1fba30709","pitchNumber":1,"startTime":"2026-07-30T02:35:30.045Z","endTime":"2026-07-30T02:35:39.748Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":65.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.850745581085917,"aZ":-42.658618037099586,"pfxX":7.379439284169495,"pfxZ":-9.609945526676846,"pX":-1.1491642558577424,"pZ":2.356367490769604,"vX0":-2.608105089772188,"vY0":-104.75790731237097,"vZ0":2.140978471667858,"x":160.8,"y":175.16,"x0":-0.8335840291250725,"y0":50.00502477778749,"z0":6.379892449696463,"aX":8.046201935279283},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":-16.2,"breakHorizontal":-12.5,"spinRate":2567,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.52670742362384,"extension":6.624933247229234},"index":1,"playId":"4c1af02c-079f-3839-9e26-9820db05e3db","pitchNumber":2,"startTime":"2026-07-30T02:36:05.168Z","endTime":"2026-07-30T02:36:10.408Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-30T02:36:20.623Z","endTime":"2026-07-30T02:36:34.480Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64765897233932,"aZ":-22.306916432882808,"pfxX":-1.4054026440945997,"pfxZ":5.332880680121265,"pX":-0.45231298805766823,"pZ":3.6846545052293944,"vX0":2.058866745595228,"vY0":-135.63940261207372,"vZ0":-2.2402390463355912,"x":134.24,"y":139.29,"x0":-1.0411156940595838,"y0":50.00229819498441,"z0":6.088501074322947,"aX":-2.6001452991996152},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":2.0,"spinRate":2007,"spinDirection":202},"zone":11,"typeConfidence":0.85,"plateTime":0.40492015726612696,"extension":6.7854937107432995},"hitData":{"launchSpeed":86.5,"launchAngle":-31.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.47,"coordY":150.81}},"index":3,"playId":"4842564c-bea1-3bfc-be36-528e3a9140b0","pitchNumber":3,"startTime":"2026-07-30T02:36:34.480Z","endTime":"2026-07-30T02:36:42.619Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:36:42.619Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T02:37:02.327Z","endTime":"2026-07-30T02:37:55.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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,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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07106672332251,"aZ":-28.95044368356355,"pfxX":1.0055228464619255,"pfxZ":1.9847857468442136,"pX":0.5680690007780961,"pZ":1.4926934248241142,"vX0":3.1096207548618655,"vY0":-127.19084109280207,"vZ0":-5.433948836962803,"x":95.35,"y":198.48,"x0":-0.8050602477263884,"y0":50.003767967418405,"z0":5.975598369262663,"aX":1.6338618363308592},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":-2.5,"spinRate":2402,"spinDirection":136},"zone":14,"typeConfidence":0.8,"plateTime":0.4319756417439611,"extension":6.791418877980093},"index":0,"playId":"697b9001-c067-347b-9b97-b26668e19988","pitchNumber":1,"startTime":"2026-07-30T02:37:10.107Z","endTime":"2026-07-30T02:37:14.399Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477876756643358,"aZ":-32.30394290699124,"pfxX":11.499715468751926,"pfxZ":-0.08769174987134676,"pX":0.9034555426056003,"pZ":1.6297465981876404,"vX0":0.9320038483558695,"vY0":-119.21953136663844,"vZ0":-3.35284930552612,"x":82.56,"y":194.78,"x0":-0.9853750900611399,"y0":50.00507432110367,"z0":6.020944135640888,"aX":16.280425619401534},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.8,"breakHorizontal":-21.0,"spinRate":2771,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.46238261128400193,"extension":6.843630506112111},"index":1,"playId":"bdcede67-96a5-3ab1-b525-0148174b0e47","pitchNumber":2,"startTime":"2026-07-30T02:37:28.351Z","endTime":"2026-07-30T02:37:32.257Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-30T02:37:39.692Z","endTime":"2026-07-30T02:37:51.012Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342953283603617,"aZ":-35.20337500881146,"pfxX":9.561860845136408,"pfxZ":-2.205261830319111,"pX":0.6409382201249214,"pZ":0.9702516671273435,"vX0":0.37398682316651066,"vY0":-117.0940066037187,"vZ0":-3.796335012583739,"x":92.57,"y":212.58,"x0":-0.7615672348405134,"y0":50.00261439256857,"z0":5.943597255222017,"aX":13.133819340237554},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.7,"breakHorizontal":-17.4,"spinRate":2783,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.46971036698302093,"extension":6.836085095700972},"index":3,"playId":"02a21311-fd1d-3c06-be34-5b9f7b6ec6f2","pitchNumber":3,"startTime":"2026-07-30T02:37:51.012Z","endTime":"2026-07-30T02:37:55.564Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:37:55.564Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a sharp line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T02:38:07.953Z","endTime":"2026-07-30T02:39:29.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590852000321014,"aZ":-24.564487375102534,"pfxX":-8.437581773229795,"pfxZ":4.273042131401426,"pX":-0.8812298888084626,"pZ":1.2950687690445744,"vX0":2.544630698314529,"vY0":-132.90450908843783,"vZ0":-7.012160982871597,"x":150.59,"y":203.81,"x0":-0.7572197597563656,"y0":50.005117012274624,"z0":5.762709462970174,"aX":-15.033154471189649},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":14.6,"spinRate":1898,"spinDirection":209},"zone":13,"typeConfidence":0.92,"plateTime":0.41277201502927685,"extension":6.810736517437808},"index":0,"playId":"19480736-8f75-3dc0-9ed9-244236013c6b","pitchNumber":1,"startTime":"2026-07-30T02:38:20.742Z","endTime":"2026-07-30T02:38:24.327Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":93.2,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65048207287527,"aZ":-23.596405720834987,"pfxX":-6.735596044468595,"pfxZ":4.596545934466205,"pX":0.020338481093080965,"pZ":1.4925030477064083,"vX0":4.302455844228497,"vY0":-135.5521511082537,"vZ0":-7.005767876099567,"x":116.22,"y":198.48,"x0":-0.7094097503480887,"y0":50.00655925884048,"z0":5.749472655699788,"aX":-12.581508277741207},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":11.3,"spinRate":1938,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4035253473379128,"extension":6.856421282517714},"index":1,"playId":"739bf85d-e2fd-3502-aebf-7ca44d0f8f51","pitchNumber":2,"startTime":"2026-07-30T02:38:40.142Z","endTime":"2026-07-30T02:38:44.992Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.323946589411868,"aZ":-33.06151860638474,"pfxX":11.412058416077992,"pfxZ":-0.6355586564306686,"pX":1.13967250460144,"pZ":0.6319471303798943,"vX0":1.3286262137143843,"vY0":-118.22207609161356,"vZ0":-5.048885937719431,"x":73.56,"y":221.72,"x0":-0.912163660729047,"y0":50.00386789625692,"z0":5.875900212442962,"aX":15.939314305510798},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.3,"breakHorizontal":-21.0,"spinRate":2716,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4656745321267173,"extension":6.802650394026153},"index":2,"playId":"275f59f6-e6f4-3b77-9283-f94aa30816cc","pitchNumber":3,"startTime":"2026-07-30T02:38:58.266Z","endTime":"2026-07-30T02:39:02.578Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.344150567832028,"aZ":-18.957502188298697,"pfxX":-2.9956826527403955,"pfxZ":7.071168533381326,"pX":0.2532091867489999,"pZ":2.0279484440224977,"vX0":3.453113812440342,"vY0":-135.74030079760647,"vZ0":-6.701200896916402,"x":107.35,"y":184.03,"x0":-0.6453897836485033,"y0":50.000701588644354,"z0":5.845665807183051,"aX":-5.597214557394898},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":4.7,"spinRate":2083,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.40330910616039883,"extension":6.837134593178933},"hitData":{"launchSpeed":100.3,"launchAngle":13.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.09,"coordY":101.33}},"index":3,"playId":"c9387f60-bb60-33d1-a92d-548948d26161","pitchNumber":4,"startTime":"2026-07-30T02:39:19.472Z","endTime":"2026-07-30T02:39:29.502Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:39:29.502Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T02:40:12.965Z","endTime":"2026-07-30T02:40:22.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8ba1b18a-0976-36f6-80f7-539fada968d6","startTime":"2026-07-30T02:39:56.614Z","endTime":"2026-07-30T02:40:01.462Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.449602698003797,"aZ":-16.890320686789963,"pfxX":-3.74135103463294,"pfxZ":8.173402021397033,"pX":0.3671473911030334,"pZ":2.0473463175854487,"vX0":5.000531638047587,"vY0":-136.02902262490161,"vZ0":-7.3192907772598055,"x":103.01,"y":183.5,"x0":-1.0107607161756391,"y0":50.004822348146284,"z0":5.9487662885326,"aX":-6.997567022878131},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":5.6,"spinRate":2198,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.40299892086121014,"extension":6.858582825411043},"hitData":{"launchSpeed":101.2,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.08,"coordY":146.57}},"index":1,"playId":"20aac2d0-0e1a-37bf-86a5-1520efbd031f","pitchNumber":1,"startTime":"2026-07-30T02:40:15.155Z","endTime":"2026-07-30T02:40:22.566Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:40:22.566Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T02:42:19.411Z","endTime":"2026-07-30T02:43:21.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29645232321526,"aZ":-12.746200707220133,"pfxX":-7.8278502897507,"pfxZ":9.960063333012185,"pX":-0.39288823047637544,"pZ":3.6318220186316004,"vX0":7.809797632611637,"vY0":-139.2681502134776,"vZ0":-3.42218817773971,"x":131.98,"y":140.72,"x0":-2.225866230759165,"y0":50.00305910664469,"z0":5.72802811730956,"aX":-15.270536064125038},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":12.4,"spinRate":2159,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39432124590251894,"extension":7.155680242260729},"index":0,"playId":"a666d23c-f28b-34d5-8992-c4291cf8dff2","pitchNumber":1,"startTime":"2026-07-30T02:42:30.983Z","endTime":"2026-07-30T02:42:36.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.7,"endSpeed":86.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08626857973011,"aZ":-9.790018585080452,"pfxX":-9.002791389453147,"pfxZ":11.584077183635998,"pX":-0.5941705955802777,"pZ":3.261537456681613,"vX0":7.190734824221715,"vY0":-139.06592607854327,"vZ0":-4.714239269325258,"x":139.65,"y":150.72,"x0":-2.0611205774713537,"y0":50.003366945272454,"z0":5.645121765492922,"aX":-17.397723892267535},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":14.5,"spinRate":2206,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.3959065105103501,"extension":7.174524088820746},"index":1,"playId":"1cd046b0-f32b-34b7-bd44-41fc5cfed4f8","pitchNumber":2,"startTime":"2026-07-30T02:42:52.128Z","endTime":"2026-07-30T02:42:58.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-30T02:43:09.224Z","endTime":"2026-07-30T02:43:17.569Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86255441000267,"aZ":-27.267583247480456,"pfxX":-6.220809385836461,"pfxZ":3.263778293209162,"pX":-0.3366095688649545,"pZ":2.0133348572773713,"vX0":6.692604379009063,"vY0":-121.60569883405995,"vZ0":-3.0175886407338557,"x":129.83,"y":184.42,"x0":-2.3105047246147787,"y0":50.00507174486535,"z0":5.6249325248020465,"aX":-9.359660602798355},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.5,"breakHorizontal":9.7,"spinRate":1617,"spinDirection":245},"zone":7,"typeConfidence":0.89,"plateTime":0.4496650367572248,"extension":7.442817659109272},"index":3,"playId":"d47d6493-69f3-3f3c-ae01-dba68a92e555","pitchNumber":3,"startTime":"2026-07-30T02:43:17.569Z","endTime":"2026-07-30T02:43:21.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:43:21.187Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lucas Spence strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T02:43:30.327Z","endTime":"2026-07-30T02:44:38.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.581836467349316,"aZ":-27.470828987802854,"pfxX":-6.180052122155965,"pfxZ":3.1367146079828023,"pX":-0.11111498769955067,"pZ":1.7975396919845879,"vX0":6.7532355855594695,"vY0":-121.32675218721619,"vZ0":-3.4557492927123423,"x":121.24,"y":190.25,"x0":-2.1209110291330115,"y0":50.00068511896786,"z0":5.620831292720289,"aX":-9.260335254805916},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.2,"breakHorizontal":9.7,"spinRate":1739,"spinDirection":248},"zone":8,"typeConfidence":0.89,"plateTime":0.45053882641963927,"extension":7.397687778674746},"index":0,"playId":"b3040531-5e44-3563-80ad-e4d1cee745bf","pitchNumber":1,"startTime":"2026-07-30T02:43:42.683Z","endTime":"2026-07-30T02:43:47.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320319492806682,"aZ":-12.23566854842262,"pfxX":-6.590858467906177,"pfxZ":10.099069493128303,"pX":0.8948568953322733,"pZ":2.8180580827738235,"vX0":10.59027022665839,"vY0":-139.37522640486745,"vZ0":-5.47448727505502,"x":82.89,"y":162.69,"x0":-2.091777395496125,"y0":50.002569080093785,"z0":5.610704691070432,"aX":-13.012703558475486},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":9.8,"spinRate":2202,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3924843136541831,"extension":7.2609152787927895},"index":1,"playId":"f3981d2b-cd98-36cf-8d68-6f6b69cb7835","pitchNumber":2,"startTime":"2026-07-30T02:43:56.904Z","endTime":"2026-07-30T02:44:00.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":84.7,"endSpeed":78.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.776888232543172,"aZ":-27.713770747887057,"pfxX":-6.237146823874815,"pfxZ":2.8637984681502253,"pX":-0.04290991670188646,"pZ":1.7088848261822367,"vX0":7.221465705484434,"vY0":-123.29945132745947,"vZ0":-4.085135782256732,"x":118.64,"y":192.64,"x0":-2.1831332803759658,"y0":50.00323992129531,"z0":5.694491520621399,"aX":-9.718349163885515},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.6,"breakHorizontal":9.8,"spinRate":1735,"spinDirection":254},"zone":8,"typeConfidence":0.88,"plateTime":0.44221126749062645,"extension":7.272744857794135},"index":2,"playId":"c897fa80-5bf1-3f10-864d-68d6763d4051","pitchNumber":3,"startTime":"2026-07-30T02:44:10.549Z","endTime":"2026-07-30T02:44:14.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15357119588595,"aZ":-11.785203250644031,"pfxX":-7.080625400724811,"pfxZ":10.25293997532807,"pX":-0.5963084937144323,"pZ":2.929279948420184,"vX0":7.321568724643084,"vY0":-140.01414792396565,"vZ0":-5.310806684246818,"x":139.73,"y":159.69,"x0":-2.3232431409377603,"y0":50.003131397410286,"z0":5.6196845022501405,"aX":-14.080911683070477},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":11.4,"spinRate":2271,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3909610976003166,"extension":7.194693296882066},"index":3,"playId":"61d16ee6-12c6-3bc8-a943-fa4d5b482612","pitchNumber":4,"startTime":"2026-07-30T02:44:34.026Z","endTime":"2026-07-30T02:44:38.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":828599,"link":"/api/v1/people/828599"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:44:38.025Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeremy Peña pops out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T02:44:46.273Z","endTime":"2026-07-30T02:47:19.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58934704153326,"aZ":-15.462875882435945,"pfxX":-8.366401686101097,"pfxZ":8.492666275832935,"pX":-0.6224108470384829,"pZ":1.9133432384217575,"vX0":7.43896064544546,"vY0":-139.44949852647187,"vZ0":-7.197912929066379,"x":140.72,"y":187.12,"x0":-2.238620160649819,"y0":50.006019645850884,"z0":5.549850146708173,"aX":-16.467862156723033},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":13.6,"spinRate":2253,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.392901374916919,"extension":7.248973949446161},"index":0,"playId":"431eec78-3a89-3221-916b-277fe5973898","pitchNumber":1,"startTime":"2026-07-30T02:45:04.030Z","endTime":"2026-07-30T02:45:07.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-30T02:45:20.452Z","endTime":"2026-07-30T02:45:32.086Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38312101589547,"aZ":-28.759175361381903,"pfxX":-6.71943789778832,"pfxZ":2.221506671951844,"pX":-0.273536442749166,"pZ":1.6777301697411369,"vX0":6.795953679273204,"vY0":-123.51911799993641,"vZ0":-3.6028716946648456,"x":127.43,"y":193.48,"x0":-2.1919920373398076,"y0":50.00577602508418,"z0":5.582410301728392,"aX":-10.349541575055582},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":10.6,"spinRate":1700,"spinDirection":258},"zone":8,"typeConfidence":0.87,"plateTime":0.4440041155288803,"extension":7.393598838639052},"index":2,"playId":"7a8207f7-12d7-3a12-baf3-a4504ddf3ac9","pitchNumber":2,"startTime":"2026-07-30T02:45:32.086Z","endTime":"2026-07-30T02:45:36.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":84.1,"endSpeed":77.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245359379060847,"aZ":-26.93228744661615,"pfxX":-6.894659636344584,"pfxZ":3.466909062917802,"pX":0.5634246352735879,"pZ":-0.04599480677992744,"vX0":8.623386081656852,"vY0":-121.9854210578795,"vZ0":-7.702598953196851,"x":95.52,"y":240.02,"x0":-2.1162148505969878,"y0":50.002631639141356,"z0":5.463435480681482,"aX":-10.425509163940543},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.7,"breakHorizontal":10.6,"spinRate":1695,"spinDirection":241},"zone":14,"typeConfidence":0.88,"plateTime":0.44842608467405,"extension":7.4465426840735764},"index":3,"playId":"dfc80073-4950-3345-afd4-5f91994ec978","pitchNumber":3,"startTime":"2026-07-30T02:45:52.923Z","endTime":"2026-07-30T02:45:56.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35023020898394,"aZ":-31.71743635618733,"pfxX":-6.853525182355983,"pfxZ":0.3094945221468368,"pX":-0.4185783502190204,"pZ":2.570700445495245,"vX0":6.762781232002214,"vY0":-121.74726787019948,"vZ0":-0.7403207426145008,"x":132.96,"y":169.37,"x0":-2.350521042994501,"y0":50.00517712822245,"z0":5.639539944196489,"aX":-10.22331147375264},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":10.7,"spinRate":1645,"spinDirection":257},"zone":4,"typeConfidence":0.89,"plateTime":0.4510170245100329,"extension":7.28457439438722},"index":4,"playId":"9be419ad-c285-3e0d-a99c-59d23cdf9eb1","pitchNumber":4,"startTime":"2026-07-30T02:46:13.105Z","endTime":"2026-07-30T02:46:16.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25601053807749,"aZ":-12.516285169691889,"pfxX":-7.595174351977721,"pfxZ":9.648328552836647,"pX":0.8759416924695882,"pZ":3.624746306958708,"vX0":10.658557103511427,"vY0":-142.00296840943312,"vZ0":-3.5590092706683323,"x":83.61,"y":140.91,"x0":-1.9435592158218604,"y0":50.001026525242565,"z0":5.693429684033618,"aX":-15.472841712264161},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":11.5,"spinRate":2213,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.38606918002670154,"extension":7.2415950641626985},"index":5,"playId":"da3b8741-6949-347c-bdd7-d7fd69dfb420","pitchNumber":5,"startTime":"2026-07-30T02:46:35.849Z","endTime":"2026-07-30T02:46:39.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":98.0,"endSpeed":88.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.828592659273184,"aZ":-13.729466574320424,"pfxX":-7.655384745942806,"pfxZ":9.072094418654567,"pX":-0.6722945475261123,"pZ":3.4985520701214723,"vX0":7.301289315852506,"vY0":-142.4176128450053,"vZ0":-3.3224701165871453,"x":142.63,"y":144.32,"x0":-2.2874242257359505,"y0":50.00411778001665,"z0":5.561232472501876,"aX":-15.566572133187059},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":12.2,"spinRate":2233,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.3861184675955993,"extension":7.152256590655767},"index":6,"playId":"b994a69f-e228-3a45-aa48-647d3c8e78a6","pitchNumber":6,"startTime":"2026-07-30T02:46:52.320Z","endTime":"2026-07-30T02:46:55.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207113336150314,"aZ":-40.64325305598226,"pfxX":1.5843402637968973,"pfxZ":-5.905487014238682,"pX":1.1613357332130567,"pZ":2.372924583064596,"vX0":6.965849634339829,"vY0":-119.85706506612836,"vZ0":0.6402137866607307,"x":72.73,"y":174.71,"x0":-2.0052624070030927,"y0":50.001777969537905,"z0":5.773118887410115,"aX":2.2720857698408796},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.2,"breakHorizontal":-4.8,"spinRate":2679,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.4594670792211808,"extension":7.090941596108297},"hitData":{"launchSpeed":65.5,"launchAngle":52.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":170.85,"coordY":148.04}},"index":7,"playId":"1e191271-1d06-3a76-85b9-6638dd490a72","pitchNumber":7,"startTime":"2026-07-30T02:47:11.066Z","endTime":"2026-07-30T02:47:19.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:47:19.632Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T02:49:15.476Z","endTime":"2026-07-30T02:50:34.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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],"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29457724651885,"aZ":-22.066637629234652,"pfxX":-10.322243688773948,"pfxZ":5.7654042925964335,"pX":-0.9615258517945084,"pZ":1.4536410675590323,"vX0":3.0454792527623162,"vY0":-132.54456196298767,"vZ0":-7.094841174892609,"x":153.65,"y":199.53,"x0":-0.7951253421294958,"y0":50.00268839704442,"z0":5.814047227907155,"aX":-18.089338112580744},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":17.9,"spinRate":1870,"spinDirection":208},"zone":13,"typeConfidence":0.92,"plateTime":0.4156426319709716,"extension":6.624862734279546},"index":0,"playId":"fd018a97-a3f1-3358-abf0-518a72ec06ff","pitchNumber":1,"startTime":"2026-07-30T02:49:26.598Z","endTime":"2026-07-30T02:49:30.813Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.2,"endSpeed":83.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18696845776552,"aZ":-24.43383468631023,"pfxX":-9.355441436540465,"pfxZ":4.297352267149839,"pX":-0.6540748169322173,"pZ":1.7295387955516275,"vX0":3.6609770109264783,"vY0":-134.13017590732122,"vZ0":-6.099433701839836,"x":141.93,"y":192.08,"x0":-0.830492046157714,"y0":50.00064238748189,"z0":5.803591534842791,"aX":-16.84451649751297},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.5,"breakHorizontal":16.0,"spinRate":1831,"spinDirection":210},"zone":7,"typeConfidence":0.92,"plateTime":0.41019210041832066,"extension":6.817732176527464},"index":1,"playId":"34e1f24f-2792-303e-abd7-8b6aeae6dfee","pitchNumber":2,"startTime":"2026-07-30T02:49:43.455Z","endTime":"2026-07-30T02:49:46.918Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769114013199932,"aZ":-28.82088266709513,"pfxX":2.6085863355162147,"pfxZ":2.045907087448895,"pX":1.1480632921435723,"pZ":1.9054159189089113,"vX0":3.7721506990300235,"vY0":-127.18415531323234,"vZ0":-4.481510037138405,"x":73.24,"y":187.33,"x0":-0.6925969950760635,"y0":50.00580240468596,"z0":5.972835718634571,"aX":4.278457215849575},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-5.5,"spinRate":2432,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.430452214917179,"extension":6.657668318227736},"index":2,"playId":"b28266ef-5a2b-36ca-9429-c4a94990189e","pitchNumber":3,"startTime":"2026-07-30T02:50:04.645Z","endTime":"2026-07-30T02:50:10.062Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79207828731304,"aZ":-34.356055358195796,"pfxX":9.053581367852956,"pfxZ":-1.5066421182882763,"pX":1.112608547324203,"pZ":1.573264288058886,"vX0":1.8915016082667901,"vY0":-119.84902869918534,"vZ0":-3.0739813481274054,"x":74.59,"y":196.3,"x0":-0.8633988880057185,"y0":50.00256755450852,"z0":5.9500299033632045,"aX":13.130295063934268},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.2,"breakHorizontal":-16.8,"spinRate":2648,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.45752806465169105,"extension":6.700138084798425},"hitData":{"launchSpeed":70.9,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.04,"coordY":146.74}},"index":3,"playId":"2c76850d-c4fb-368e-b516-b6544a88c113","pitchNumber":4,"startTime":"2026-07-30T02:50:24.483Z","endTime":"2026-07-30T02:50:34.204Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:50:34.204Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out sharply to center fielder Lucas Spence.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T02:50:49.600Z","endTime":"2026-07-30T02:52:34.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.806536218651427,"aZ":-24.64205214957902,"pfxX":-6.6855131327272534,"pfxZ":4.771129485714634,"pX":0.600964135309352,"pZ":1.8732312910479683,"vX0":5.794222812169755,"vY0":-124.77031579633874,"vZ0":-4.618068347156903,"x":94.09,"y":188.2,"x0":-0.8813715490137796,"y0":50.00389533992904,"z0":5.775740751610451,"aX":-10.555172239393269},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.8,"breakHorizontal":10.8,"spinRate":1472,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.4387905113388224,"extension":6.90831902526099},"index":0,"playId":"b56f3487-2f0f-3550-8d17-3d6b7b082cb9","pitchNumber":1,"startTime":"2026-07-30T02:51:02.641Z","endTime":"2026-07-30T02:51:06.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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.4,"endSpeed":80.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2573762854288,"aZ":-23.99907183053416,"pfxX":-9.165371412436329,"pfxZ":5.033136609335578,"pX":-0.7530701728153373,"pZ":0.8453261270970254,"vX0":3.8613689053473776,"vY0":-126.99180436457596,"vZ0":-7.444475416848587,"x":145.71,"y":215.96,"x0":-1.10677520341441,"y0":50.00548592755919,"z0":5.738680945797208,"aX":-14.89481131293238},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":15.6,"spinRate":1643,"spinDirection":227},"zone":13,"typeConfidence":0.92,"plateTime":0.43216840759401753,"extension":6.842211661824193},"index":1,"playId":"ce269462-d14a-3e91-834b-44968377d8ce","pitchNumber":2,"startTime":"2026-07-30T02:51:20.188Z","endTime":"2026-07-30T02:51:25.522Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542946087417757,"aZ":-25.02088544835991,"pfxX":-10.813294536237006,"pfxZ":4.3806439940292625,"pX":-1.2129512397957793,"pZ":-0.06620895882162842,"vX0":3.3536109898925996,"vY0":-127.33055411363544,"vZ0":-9.487755699992832,"x":163.23,"y":240.57,"x0":-1.1468526195167046,"y0":50.001237368807374,"z0":5.706271940450223,"aX":-17.65253089443143},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":18.7,"spinRate":1618,"spinDirection":228},"zone":13,"typeConfidence":0.92,"plateTime":0.43110797998913064,"extension":6.861209009675695},"index":2,"playId":"456ce299-7820-3011-86cf-fd9632641866","pitchNumber":3,"startTime":"2026-07-30T02:51:43.532Z","endTime":"2026-07-30T02:51:46.927Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701042546962558,"aZ":-20.475948437330644,"pfxX":-4.0923308750247145,"pfxZ":6.304177234046509,"pX":-1.701318413812055,"pZ":3.8489478098322447,"vX0":0.33212366503608104,"vY0":-135.8538254691338,"vZ0":-1.8233979804910403,"x":181.85,"y":134.86,"x0":-1.2944240144846455,"y0":50.00400745117012,"z0":5.962295371523303,"aX":-7.596796160105743},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":7.3,"spinRate":2147,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.4042552476198855,"extension":6.692260415316447},"index":3,"playId":"495be8bd-5129-335e-91c7-6248d929974d","pitchNumber":4,"startTime":"2026-07-30T02:52:05.386Z","endTime":"2026-07-30T02:52:09.333Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.0,"endSpeed":85.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.333041885479886,"aZ":-17.596107162175635,"pfxX":-4.232585271314709,"pfxZ":7.7837314086179585,"pX":0.07976493268498533,"pZ":3.3816378668142457,"vX0":4.250587579463636,"vY0":-136.7548458676016,"vZ0":-3.5747758093366384,"x":113.96,"y":147.48,"x0":-0.9532601791334391,"y0":50.00160831988785,"z0":5.930418938914523,"aX":-7.926134462553816},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":6.6,"spinRate":2121,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.40225131977995643,"extension":6.670042286434601},"hitData":{"launchSpeed":100.6,"launchAngle":30.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.24,"coordY":42.17}},"index":4,"playId":"54e75a0c-fdb3-33d5-b99c-3c25c1ff4b41","pitchNumber":5,"startTime":"2026-07-30T02:52:23.975Z","endTime":"2026-07-30T02:52:34.852Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:52:34.852Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Heineman singles on a line drive to right fielder Cam Smith.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T02:52:48.792Z","endTime":"2026-07-30T02:53:32.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38409055800488,"aZ":-32.86500340364006,"pfxX":7.272828775372092,"pfxZ":-0.5326344043893041,"pX":-0.3380275076166148,"pZ":2.309962207321076,"vX0":0.6673767916085744,"vY0":-114.81179572820679,"vZ0":-0.604393030036192,"x":129.88,"y":176.41,"x0":-1.5764581279939536,"y0":50.00087246935681,"z0":5.833914708595886,"aX":9.505248344240764},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.8,"breakHorizontal":-13.3,"spinRate":2591,"spinDirection":64},"zone":4,"typeConfidence":0.86,"plateTime":0.4809197685416815,"extension":6.721492473953049},"index":0,"playId":"0d19c436-1527-35c5-9ea9-a09cf64fc073","pitchNumber":1,"startTime":"2026-07-30T02:53:04.567Z","endTime":"2026-07-30T02:53:08.330Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.095453733024396,"aZ":-27.76071656039002,"pfxX":-10.120115631238239,"pfxZ":2.8321582909665874,"pX":-0.8757049007784503,"pZ":2.180071506931929,"vX0":3.8490581286281698,"vY0":-124.8679118890229,"vZ0":-3.419563951074366,"x":150.38,"y":179.92,"x0":-1.1333175338840065,"y0":50.003893012420484,"z0":5.882810191018591,"aX":-15.780859528600919},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":17.3,"spinRate":1544,"spinDirection":221},"zone":13,"typeConfidence":0.92,"plateTime":0.4407688748952854,"extension":6.850996101407037},"hitData":{"launchSpeed":73.5,"launchAngle":21.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.02,"coordY":102.18}},"index":1,"playId":"7dcb3049-5060-3696-859f-ca56fc2d079e","pitchNumber":2,"startTime":"2026-07-30T02:53:22.603Z","endTime":"2026-07-30T02:53:32.453Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:53:32.453Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach Neto lines out sharply to shortstop Jeremy Peña.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-30T02:53:44.706Z","endTime":"2026-07-30T02:54:49.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827504674601087,"aZ":-36.06073672133802,"pfxX":7.807634538644263,"pfxZ":-2.9043401344574207,"pX":0.3486726816005941,"pZ":1.7464683660442502,"vX0":1.1237867707404083,"vY0":-116.43275827890147,"vZ0":-1.6450813620057576,"x":103.71,"y":191.63,"x0":-1.1553101179344845,"y0":50.0009802186026,"z0":5.952639250232035,"aX":10.45702164150364},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.4,"breakHorizontal":-14.4,"spinRate":2803,"spinDirection":53},"zone":9,"typeConfidence":0.84,"plateTime":0.47488090148990336,"extension":6.591114051186038},"index":0,"playId":"d8460073-6b27-3c22-a8d2-d63c4d0e1a15","pitchNumber":1,"startTime":"2026-07-30T02:54:01.025Z","endTime":"2026-07-30T02:54:05.027Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":93.0,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.306413757164826,"aZ":-22.24363949908705,"pfxX":-8.170457868076475,"pfxZ":5.420119538785793,"pX":0.18606867745470596,"pZ":1.3724981113467185,"vX0":5.328735949689155,"vY0":-135.18278405085982,"vZ0":-7.328911465956783,"x":109.91,"y":201.72,"x0":-0.7596697814509326,"y0":50.001505270759345,"z0":5.705556496176277,"aX":-14.964787639912318},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":13.4,"spinRate":1901,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.4067763535960571,"extension":6.878373439034796},"index":1,"playId":"fbce0c4d-2ac4-35e3-a618-b71583c5581f","pitchNumber":2,"startTime":"2026-07-30T02:54:21.980Z","endTime":"2026-07-30T02:54:26.277Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85874995010952,"aZ":-20.50244755407443,"pfxX":-8.96365160293931,"pfxZ":6.326444871334974,"pX":-0.1606245840850703,"pZ":2.225042559234152,"vX0":4.636805704848101,"vY0":-135.9756749334617,"vZ0":-5.7443049964506105,"x":123.12,"y":178.7,"x0":-0.7367762480008921,"y0":50.00384030916233,"z0":5.817966669268765,"aX":-16.542192243944104},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":1898,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.40506002012633546,"extension":6.857362162691989},"hitData":{"launchSpeed":100.6,"launchAngle":9.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":100.41,"coordY":149.47}},"index":2,"playId":"6353e3eb-9c84-3d80-9866-c3e6b73d356f","pitchNumber":3,"startTime":"2026-07-30T02:54:44.028Z","endTime":"2026-07-30T02:54:49.098Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":623168,"link":"/api/v1/people/623168"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:54:49.098Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to left fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T02:56:43.233Z","endTime":"2026-07-30T02:57:13.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.446044623239388,"aZ":-13.496925910973621,"pfxX":-6.820301275418823,"pfxZ":9.558615295906732,"pX":-0.14726031166973672,"pZ":2.115959654986828,"vX0":7.901092008040401,"vY0":-138.9799418643104,"vZ0":-7.019212314508639,"x":122.61,"y":181.65,"x0":-2.1423042682201197,"y0":50.005551022648774,"z0":5.57273575046211,"aX":-13.330907038326629},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2271,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.39425639252503863,"extension":7.095801418452534},"hitData":{"launchSpeed":89.7,"launchAngle":45.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.91,"coordY":121.11}},"index":0,"playId":"23473dc0-4c25-37d4-b215-467c951cb90b","pitchNumber":1,"startTime":"2026-07-30T02:57:02.154Z","endTime":"2026-07-30T02:57:13.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:57:13.591Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T02:57:28.240Z","endTime":"2026-07-30T02:59:13.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":95.5,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.735485131765955,"aZ":-12.978201862501153,"pfxX":-7.186887311419509,"pfxZ":9.94666353994361,"pX":0.05937479648451181,"pZ":2.160076424949547,"vX0":8.5057228865628,"vY0":-138.68106098037364,"vZ0":-6.821043973524488,"x":114.74,"y":180.46,"x0":-2.127365435427894,"y0":50.00102218779389,"z0":5.53385289580433,"aX":-13.86687740400783},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2179,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.39639590024695437,"extension":7.243057938806798},"index":0,"playId":"59f87b38-e575-3251-97df-9f381f422b06","pitchNumber":1,"startTime":"2026-07-30T02:57:39.043Z","endTime":"2026-07-30T02:57:42.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-30T02:57:48.289Z","endTime":"2026-07-30T02:57:58.964Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76215816146395,"aZ":-27.568187374231925,"pfxX":-6.934638375250392,"pfxZ":3.024390763952268,"pX":0.41390357783602394,"pZ":1.7685559908514943,"vX0":8.231501294280035,"vY0":-122.51559776721936,"vZ0":-3.5196658551831144,"x":101.22,"y":191.03,"x0":-2.0854364705713215,"y0":50.00394616484029,"z0":5.575020625113141,"aX":-10.564026853003185},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":10.7,"spinRate":1751,"spinDirection":246},"zone":9,"typeConfidence":0.89,"plateTime":0.446738886087628,"extension":7.502350449402392},"index":2,"playId":"a9db0d75-4ccc-36a8-90f5-7ef6c8bf04d2","pitchNumber":2,"startTime":"2026-07-30T02:57:58.964Z","endTime":"2026-07-30T02:58:03.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15981923769476,"aZ":-13.125574699331318,"pfxX":-7.264635062567866,"pfxZ":9.528038094835857,"pX":1.6093360578410891,"pZ":2.989831064944318,"vX0":12.527133950667059,"vY0":-140.56523393764047,"vZ0":-4.663458052380992,"x":55.66,"y":158.05,"x0":-1.9631204603286871,"y0":50.00102928195014,"z0":5.523906133629486,"aX":-14.521950133175286},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2307,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.38980336388984105,"extension":7.275347906789087},"index":3,"playId":"ee523366-1e03-3718-b231-88573d3f9c0e","pitchNumber":3,"startTime":"2026-07-30T02:58:13.925Z","endTime":"2026-07-30T02:58:17.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402468795028845,"aZ":-39.66168558702969,"pfxX":2.8459709104285533,"pfxZ":-5.356798329802304,"pX":1.2541585792705525,"pZ":1.431345854176676,"vX0":6.9099572464859325,"vY0":-117.72680805890522,"vZ0":-1.1799490245884894,"x":69.19,"y":200.13,"x0":-2.0948967180283677,"y0":50.00526693881532,"z0":5.62667673781758,"aX":3.97473668579082},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.7,"breakHorizontal":-7.0,"spinRate":2721,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.466154658977072,"extension":7.2011254471756185},"index":4,"playId":"5ab399fb-8f51-3b1e-9924-bf974d7e89b5","pitchNumber":4,"startTime":"2026-07-30T02:58:29.595Z","endTime":"2026-07-30T02:58:33.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75771374956411,"aZ":-12.47263145852774,"pfxX":-7.540187726759493,"pfxZ":9.911276385253883,"pX":1.1806755143003658,"pZ":1.6788580431087976,"vX0":11.58650552597844,"vY0":-140.32557140336505,"vZ0":-8.056947848706056,"x":72.0,"y":193.45,"x0":-2.028556914990495,"y0":50.00043744319248,"z0":5.40610480646171,"aX":-14.98532699877463},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2296,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.39082599803137663,"extension":7.235470866028356},"index":5,"playId":"09ae1cfe-b039-3ca7-b641-4cb6a9f23196","pitchNumber":5,"startTime":"2026-07-30T02:58:45.210Z","endTime":"2026-07-30T02:58:49.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34031592503416,"aZ":-12.34397342563026,"pfxX":-6.908012321793203,"pfxZ":10.03444916332581,"pX":0.5537628173036442,"pZ":2.026426818777621,"vX0":9.86470210538743,"vY0":-140.083390642373,"vZ0":-7.146946496200838,"x":95.89,"y":184.07,"x0":-2.1252259925809405,"y0":50.0019563452537,"z0":5.427851454088146,"aX":-13.650796919633844},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2298,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.3918725842076203,"extension":7.204310511768305},"hitData":{"launchSpeed":91.2,"launchAngle":28.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.29,"coordY":96.87}},"index":6,"playId":"5565acfd-396e-3d15-b5f5-c20d4cd94ad9","pitchNumber":6,"startTime":"2026-07-30T02:59:03.988Z","endTime":"2026-07-30T02:59:13.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-30T02:59:13.040Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-30T02:59:22.117Z","endTime":"2026-07-30T03:01:32.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0557351362858,"aZ":-15.146691849459074,"pfxX":-7.532714193108378,"pfxZ":8.48579747666618,"pX":0.11821368015337333,"pZ":2.7690523628550996,"vX0":9.008301078702178,"vY0":-140.9918764667799,"vZ0":-5.0643690713279845,"x":112.49,"y":164.02,"x0":-2.1446172245986594,"y0":50.002644171443286,"z0":5.571289878707053,"aX":-15.115212778997517},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":11.8,"spinRate":2150,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3889775869801477,"extension":7.269685991281938},"index":0,"playId":"ba334097-7381-3fcb-85d5-df4e69a5c9ec","pitchNumber":1,"startTime":"2026-07-30T02:59:40.765Z","endTime":"2026-07-30T02:59:44.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94453194316524,"aZ":-14.614757039563113,"pfxX":-8.067481549437312,"pfxZ":8.910394977476578,"pX":-0.03088417043982021,"pZ":4.612532123663601,"vX0":8.522959866252638,"vY0":-140.2609409911706,"vZ0":-0.3939423312312626,"x":118.18,"y":114.24,"x0":-2.0767318286325533,"y0":50.00302506401103,"z0":5.717141038348809,"aX":-15.899777309748252},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":12.6,"spinRate":2143,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.39214574616963205,"extension":7.124552183048184},"index":1,"playId":"81b56c3e-0c4f-3b25-bb55-026dfef9cebc","pitchNumber":2,"startTime":"2026-07-30T02:59:57.619Z","endTime":"2026-07-30T03:00:01.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86048879777644,"aZ":-13.233484109309298,"pfxX":-8.366371380697853,"pfxZ":9.453002259587349,"pX":-0.6318573170250941,"pZ":3.8105331100376243,"vX0":7.544870806047147,"vY0":-141.28163892772483,"vZ0":-2.4780049292491246,"x":141.08,"y":135.9,"x0":-2.2617097173374345,"y0":50.00162619753065,"z0":5.559131066489656,"aX":-16.761888320769355},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":13.4,"spinRate":2158,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.38901759445517037,"extension":7.046039085662367},"index":2,"playId":"cca6f566-73a6-37ac-b682-7b60fed8c4d1","pitchNumber":3,"startTime":"2026-07-30T03:00:16.477Z","endTime":"2026-07-30T03:00:20.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-30T03:00:26.855Z","endTime":"2026-07-30T03:00:46.646Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083229930333612,"aZ":-30.143023326626835,"pfxX":1.77729902422172,"pfxZ":1.3331326550713354,"pX":2.0755123694819133,"pZ":0.7832034183900324,"vX0":9.463251730356745,"vY0":-123.1838145106458,"vZ0":-5.162487428843287,"x":37.89,"y":217.63,"x0":-2.0581970161912393,"y0":50.00529108505374,"z0":5.475933525047075,"aX":2.710819414087123},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.3,"breakHorizontal":-5.6,"spinRate":2445,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.44585602086305487,"extension":7.130188339718908},"index":4,"playId":"885464b1-e790-3dd2-ace1-93bdff6b061b","pitchNumber":4,"startTime":"2026-07-30T03:00:46.646Z","endTime":"2026-07-30T03:00:50.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":84.5,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.292000315075928,"aZ":-24.0306696705657,"pfxX":-8.419724118921696,"pfxZ":5.392224751771994,"pX":0.8131781237189811,"pZ":-0.419454300601926,"vX0":9.75073225419369,"vY0":-122.38503652344002,"vZ0":-8.717783187031172,"x":86.0,"y":250.11,"x0":-2.1380732029774885,"y0":50.000179457114534,"z0":5.263099756801006,"aX":-12.706577862683137},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":12.8,"spinRate":1778,"spinDirection":246},"zone":14,"typeConfidence":0.88,"plateTime":0.4484010427967213,"extension":7.350672849602916},"index":5,"playId":"e442839e-411d-3b60-b870-956a309ffbf5","pitchNumber":5,"startTime":"2026-07-30T03:01:06.067Z","endTime":"2026-07-30T03:01:10.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887600422223855,"aZ":-30.133144218718552,"pfxX":-8.24768969837614,"pfxZ":1.3247250241513604,"pX":-0.2840673921177146,"pZ":0.660332366174296,"vX0":7.2665393895615695,"vY0":-123.61155284307402,"vZ0":-5.510240670658948,"x":127.83,"y":220.95,"x0":-2.1979770606857953,"y0":50.00273972375091,"z0":5.464920939642808,"aX":-12.69458695558926},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":1881,"spinDirection":260},"zone":13,"typeConfidence":0.89,"plateTime":0.4440257556938496,"extension":7.353725267774252},"index":6,"playId":"e08c4371-a857-3a98-be68-76153f95645c","pitchNumber":6,"startTime":"2026-07-30T03:01:28.304Z","endTime":"2026-07-30T03:01:32.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:01:32.784Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to second baseman Jose Altuve.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T03:03:23.376Z","endTime":"2026-07-30T03:04:28.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":76.2,"endSpeed":70.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15165648940019,"aZ":-34.81524948785374,"pfxX":10.49887794558331,"pfxZ":-2.136967980038161,"pX":0.47207770925892123,"pZ":2.3024227370777144,"vX0":0.8050693689624163,"vY0":-111.0111245025922,"vZ0":-0.25982044749046196,"x":99.01,"y":176.61,"x0":-1.2584787690879968,"y0":50.00025968384729,"z0":6.066502343274497,"aX":13.009944926674423},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.6,"breakHorizontal":-19.2,"spinRate":2540,"spinDirection":56},"zone":6,"typeConfidence":0.8,"plateTime":0.49470651021643164,"extension":6.690590599780487},"index":0,"playId":"3c1d9f5b-ed9c-37c4-b5d3-737af28e5235","pitchNumber":1,"startTime":"2026-07-30T03:03:41.795Z","endTime":"2026-07-30T03:03:46.147Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.4,"endSpeed":84.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738168221786083,"aZ":-19.434172308969043,"pfxX":-2.8159886291477614,"pfxZ":6.940887703918557,"pX":0.305172969301497,"pZ":3.9173105279506246,"vX0":3.6097402855132272,"vY0":-134.5235407254933,"vZ0":-2.030267821764464,"x":105.37,"y":133.01,"x0":-0.6872004837629179,"y0":50.00424251034103,"z0":6.0571372698052315,"aX":-5.170179599990537},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":4.3,"spinRate":2256,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.4069119635037377,"extension":6.691938982574321},"index":1,"playId":"cfcdbbbd-2148-3f3b-a0ac-add52ba889c3","pitchNumber":2,"startTime":"2026-07-30T03:03:59.222Z","endTime":"2026-07-30T03:04:03.352Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77624566293238,"aZ":-16.469327055629414,"pfxX":-3.736431302947967,"pfxZ":8.674193918592902,"pX":0.37868624876143697,"pZ":3.0687560148442827,"vX0":4.17122219303846,"vY0":-133.47839981592517,"vZ0":-4.443397123310229,"x":102.57,"y":155.92,"x0":-0.7162249965670403,"y0":50.0035954246409,"z0":5.934858791880187,"aX":-6.766299285010118},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":5.9,"spinRate":2226,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.4097927290314378,"extension":6.708249407843247},"hitData":{"launchSpeed":96.6,"launchAngle":62.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":130.75,"coordY":125.71}},"index":2,"playId":"16fe9600-db17-3bce-9c57-42ee800b3ee2","pitchNumber":3,"startTime":"2026-07-30T03:04:17.701Z","endTime":"2026-07-30T03:04:28.141Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:04:28.141Z","atBatIndex":41},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nolan Schanuel hit by pitch.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T03:04:43.887Z","endTime":"2026-07-30T03:05:03.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.372032194701575,"aZ":-30.595144460921723,"pfxX":10.475645774098652,"pfxZ":1.20182300676007,"pX":1.8670214604803899,"pZ":1.2245692573630567,"vX0":4.152855572912172,"vY0":-114.900856206876,"vZ0":-3.530702425276752,"x":45.83,"y":205.72,"x0":-1.3333385369868374,"y0":50.00452372097304,"z0":5.803167881553663,"aX":13.790026951066666},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.4,"breakHorizontal":-20.0,"spinRate":2710,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4795544922870043,"extension":6.642041513843981},"index":0,"playId":"e2bc8ed6-896d-3a87-99cd-a514fe2260fc","pitchNumber":1,"startTime":"2026-07-30T03:04:58.174Z","endTime":"2026-07-30T03:05:03.918Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:05:03.918Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vaughn Grissom grounds into a double play, third baseman Isaac Paredes to second baseman Jose Altuve to first baseman Christian Walker. Nolan Schanuel out at 2nd. Vaughn Grissom out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-30T03:05:14.945Z","endTime":"2026-07-30T03:06:07.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.124731145416767,"aZ":-28.65792723523659,"pfxX":1.7695706753227358,"pfxZ":2.087176652953554,"pX":-0.284176817473801,"pZ":3.2275667710820444,"vX0":1.2037400258126834,"vY0":-128.50795650762134,"vZ0":-1.5799313156246901,"x":127.83,"y":151.64,"x0":-0.9875656836538805,"y0":50.0017291174017,"z0":6.063918974987346,"aX":2.976689786041902},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":-3.5,"spinRate":2491,"spinDirection":136},"zone":2,"typeConfidence":0.91,"plateTime":0.42524436797463583,"extension":6.67654629355142},"index":0,"playId":"082ab262-a3ac-340b-91cc-d06a275964b2","pitchNumber":1,"startTime":"2026-07-30T03:05:39.116Z","endTime":"2026-07-30T03:05:42.982Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677213930790064,"aZ":-34.358192343781745,"pfxX":9.454309031299363,"pfxZ":-1.5346974179036188,"pX":0.4729202788192921,"pZ":2.0767568265359335,"vX0":0.5591129705630956,"vY0":-119.18511316790952,"vZ0":-1.8989248632145952,"x":98.97,"y":182.71,"x0":-0.9919384891678924,"y0":50.00101510508173,"z0":6.0110169561225275,"aX":13.486444108307682},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-17.3,"spinRate":2758,"spinDirection":56},"zone":9,"typeConfidence":0.91,"plateTime":0.461024458346289,"extension":6.665063641309153},"hitData":{"launchSpeed":77.6,"launchAngle":3.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.34,"coordY":165.34}},"index":1,"playId":"6c3df7c4-dbbe-30f6-a378-d0e978b25ac7","pitchNumber":2,"startTime":"2026-07-30T03:05:58.645Z","endTime":"2026-07-30T03:06:07.304Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.17,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:06:07.304Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:08:28.361Z","endTime":"2026-07-30T03:08:39.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mitch Farris replaces Grayson Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-07-30T03:07:24.509Z","endTime":"2026-07-30T03:08:30.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815083,"link":"/api/v1/people/815083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680570,"link":"/api/v1/people/680570","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686844042590554,"aZ":-14.222491159147433,"pfxX":5.917387783374123,"pfxZ":10.249426040185213,"pX":-0.25846832376290435,"pZ":2.9861223566142137,"vX0":-4.242612513506241,"vY0":-132.3701176352261,"vZ0":-5.849082805311662,"x":126.85,"y":158.15,"x0":0.6068564183668674,"y0":50.00140163582373,"z0":6.289221740214257,"aX":10.363439437408935},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":-9.6,"spinRate":2195,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4158523682673865,"extension":6.710930672653438},"hitData":{"launchSpeed":97.3,"launchAngle":-10.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.0,"coordY":171.77}},"index":1,"playId":"b8155e11-a01c-3bde-9516-3a25fb2ced5f","pitchNumber":1,"startTime":"2026-07-30T03:08:30.672Z","endTime":"2026-07-30T03:08:39.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:08:39.685Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Trammell walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:08:51.952Z","endTime":"2026-07-30T03:10:49.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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.1,"endSpeed":83.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.136560395600938,"aZ":-12.43686743868663,"pfxX":4.648188916393055,"pfxZ":11.170893805170873,"pX":-0.7728562445386505,"pZ":1.3452318787352961,"vX0":-5.281714915484332,"vY0":-132.31522232468356,"vZ0":-9.988033166085023,"x":146.46,"y":202.46,"x0":0.648512074447896,"y0":50.004551812061806,"z0":6.088522364214961,"aX":8.214449584606134},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.1,"breakHorizontal":-7.2,"spinRate":2213,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.41449732022147945,"extension":6.728596517481995},"index":0,"playId":"af939f00-9a55-347a-b2e6-2b50b93a4874","pitchNumber":1,"startTime":"2026-07-30T03:09:01.168Z","endTime":"2026-07-30T03:09:05.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.4,"endSpeed":82.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640904203782114,"aZ":-13.548519994469993,"pfxX":5.049935265323296,"pfxZ":10.724789250200288,"pX":0.35854785247079846,"pZ":0.7648251313949844,"vX0":-2.5952725273272614,"vY0":-131.16492137012827,"vZ0":-11.141966329422175,"x":103.33,"y":218.13,"x0":0.7066011317521425,"y0":50.000640421240625,"z0":6.087021258727821,"aX":8.76740165278369},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.0,"breakHorizontal":-8.5,"spinRate":2105,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.41813794288839334,"extension":6.732273814873795},"index":1,"playId":"762d96f8-e48f-3830-862b-eba08c330b7f","pitchNumber":2,"startTime":"2026-07-30T03:09:16.332Z","endTime":"2026-07-30T03:09:20.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10933821915102,"aZ":-15.35090192674071,"pfxX":5.146355804843843,"pfxZ":9.29070181848712,"pX":0.25180355257091175,"pZ":3.866554777505056,"vX0":-3.1283741573265362,"vY0":-134.2077069470446,"vZ0":-3.693336720418738,"x":107.4,"y":134.38,"x0":0.7686044408669307,"y0":50.00000338684791,"z0":6.365278630033697,"aX":9.314929033198197},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2222,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4093255890419898,"extension":6.663040453741409},"index":2,"playId":"7e4dd842-2361-3c7e-94ff-5c66594ce853","pitchNumber":3,"startTime":"2026-07-30T03:09:33.609Z","endTime":"2026-07-30T03:09:37.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617063298162762,"aZ":-13.65184606890711,"pfxX":6.029509017736538,"pfxZ":10.584522619503677,"pX":0.06946518256696253,"pZ":2.7461891109715375,"vX0":-3.6015684940653254,"vY0":-131.8482272272288,"vZ0":-6.380186157527184,"x":114.35,"y":164.63,"x0":0.6740517379746668,"y0":50.00492576826816,"z0":6.216343752045439,"aX":10.552626324601901},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.9,"breakHorizontal":-10.1,"spinRate":2091,"spinDirection":144},"zone":5,"typeConfidence":0.92,"plateTime":0.41638964512149057,"extension":6.694715840030641},"index":3,"playId":"6cbd4d84-9782-35bd-9e7d-06dcc7ac774c","pitchNumber":4,"startTime":"2026-07-30T03:09:54.110Z","endTime":"2026-07-30T03:09:58.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762865821990477,"aZ":-14.665182744731803,"pfxX":0.3072853250580798,"pfxZ":10.160605163729597,"pX":0.805896858285737,"pZ":2.3680094370151057,"vX0":-0.38563196037605874,"vY0":-130.51666374424272,"vZ0":-6.963673183989043,"x":86.28,"y":174.84,"x0":0.9157199894206205,"y0":50.00332160819308,"z0":6.17748164627308,"aX":0.5295708886893293},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.0,"breakHorizontal":-0.5,"spinRate":2089,"spinDirection":155},"zone":6,"typeConfidence":0.93,"plateTime":0.41985296352591694,"extension":6.687501514781016},"index":4,"playId":"734b0f11-8d83-3115-bc10-8e7efa047499","pitchNumber":5,"startTime":"2026-07-30T03:10:08.158Z","endTime":"2026-07-30T03:10:12.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"}},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.367552642289812,"aZ":-14.313845919267974,"pfxX":4.488524528281548,"pfxZ":10.141776410105033,"pX":-0.8462943589886222,"pZ":1.1630089389807903,"vX0":-5.429129487119851,"vY0":-132.603326831616,"vZ0":-10.101147666004916,"x":149.26,"y":207.38,"x0":0.655467767201558,"y0":50.00040001299329,"z0":6.094300498598632,"aX":7.901921669821322},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2079,"spinDirection":145},"zone":13,"typeConfidence":0.89,"plateTime":0.4148663799178687,"extension":6.871719719870225},"index":5,"playId":"0615bf57-9dc2-3c79-a0a8-bcb9e6afe259","pitchNumber":6,"startTime":"2026-07-30T03:10:44.574Z","endTime":"2026-07-30T03:10:49.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:10:49.300Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a ground ball to center fielder Josh Lowe. Taylor Trammell to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:11:01.526Z","endTime":"2026-07-30T03:11:40.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.849529445280258,"aZ":-32.62518961332074,"pfxX":9.68557971305395,"pfxZ":-0.3569827790431068,"pX":-0.12750129547659633,"pZ":1.2218182525089538,"vX0":-4.845611193390053,"vY0":-113.10493753137476,"vZ0":-3.7646997654030194,"x":121.86,"y":205.79,"x0":0.803189308387164,"y0":50.000672359937795,"z0":6.237457351924809,"aX":12.337392603527556},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-1.4,"breakHorizontal":-16.0,"spinRate":1823,"spinDirection":95},"zone":13,"typeConfidence":0.91,"plateTime":0.48739182161214956,"extension":6.6393347020089015},"index":0,"playId":"045b52a5-b5d0-3de1-b9f0-1031d4d5faa9","pitchNumber":1,"startTime":"2026-07-30T03:11:14.973Z","endTime":"2026-07-30T03:11:19.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.435895085939062,"aZ":-18.224606846856123,"pfxX":5.5866259793515525,"pfxZ":8.44565993633271,"pX":0.7605124984768571,"pZ":2.8936926337122677,"vX0":-1.725460332015735,"vY0":-128.44221723228253,"vZ0":-4.716840565710871,"x":88.01,"y":160.65,"x0":0.7198210966655358,"y0":50.00329719738375,"z0":6.193577455685681,"aX":9.227918549673003},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.3,"breakHorizontal":-9.6,"spinRate":1988,"spinDirection":139},"zone":3,"typeConfidence":0.86,"plateTime":0.4283219758032786,"extension":6.720315269757393},"hitData":{"launchSpeed":107.5,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.99,"coordY":81.79}},"index":1,"playId":"1483b61e-1d71-34db-953d-2926a86dc434","pitchNumber":2,"startTime":"2026-07-30T03:11:30.712Z","endTime":"2026-07-30T03:11:40.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.03,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:11:40.276Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cam Smith doubles (14) on a ground ball to left fielder Wade Meckler. Taylor Trammell scores. Yainer Diaz scores.","rbi":2,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:11:58.622Z","endTime":"2026-07-30T03:12:28.921Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":{"id":815083,"link":"/api/v1/people/815083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":815083,"link":"/api/v1/people/815083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382628112544477,"aZ":-17.414733541684505,"pfxX":5.105436051005928,"pfxZ":8.416469159121787,"pX":-0.33037803593475595,"pZ":2.8983761008693145,"vX0":-4.493464555385691,"vY0":-132.1390618504952,"vZ0":-5.219475379563268,"x":129.59,"y":160.52,"x0":0.735903258867899,"y0":50.00271354429093,"z0":6.194957710972027,"aX":8.952226307112182},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":-8.2,"spinRate":2108,"spinDirection":150},"zone":4,"typeConfidence":0.89,"plateTime":0.41586243312453375,"extension":6.758895447833639},"hitData":{"launchSpeed":108.4,"launchAngle":-2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.98,"coordY":79.37}},"index":0,"playId":"0b53ed06-a18a-3063-a2ea-9aa08ec84ac9","pitchNumber":1,"startTime":"2026-07-30T03:12:14.158Z","endTime":"2026-07-30T03:12:28.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-27.599999999999998,"leverageIndex":3.2,"dramaIndex":254.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:12:28.921Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lucas Spence walks. Cam Smith to 3rd. Wild pitch by pitcher Mitch Farris. Cam Smith to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:12:57.468Z","endTime":"2026-07-30T03:14:50.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":81.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.900435594151997,"aZ":-13.80578602991544,"pfxX":5.944577497848348,"pfxZ":10.84608543028704,"pX":0.9398526823531018,"pZ":1.6729879724424215,"vX0":-1.917856970762886,"vY0":-130.44071333936975,"vZ0":-8.380822769654882,"x":81.18,"y":193.61,"x0":0.9201096952943923,"y0":50.00139007919812,"z0":6.007751995010904,"aX":10.063859449601075},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.6,"breakHorizontal":-10.2,"spinRate":2128,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.42273858135396347,"extension":6.758325574695232},"index":0,"playId":"b3aadb1d-54dd-3256-a8e6-410a1b85cd66","pitchNumber":1,"startTime":"2026-07-30T03:13:01.508Z","endTime":"2026-07-30T03:13:05.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661923372087887,"aZ":-18.512073758318785,"pfxX":-0.7864441485155633,"pfxZ":7.9976460664427576,"pX":-0.23658861226851735,"pZ":1.2181315126331995,"vX0":-2.5458720612736117,"vY0":-129.96507212149038,"vZ0":-8.890461629777743,"x":126.02,"y":205.89,"x0":0.85844828795434,"y0":50.00087774679946,"z0":6.0934892783147285,"aX":-1.3424899341558667},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.7,"breakHorizontal":2.0,"spinRate":2150,"spinDirection":161},"zone":13,"typeConfidence":0.95,"plateTime":0.4217175839164744,"extension":6.756602160854555},"index":1,"playId":"6195aaca-9b26-3a3f-bd83-58a21c6fa0ed","pitchNumber":2,"startTime":"2026-07-30T03:13:18.605Z","endTime":"2026-07-30T03:13:23.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-30T03:13:37.931Z","endTime":"2026-07-30T03:14:09.723Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182929601259826,"aZ":-14.47935762220406,"pfxX":5.539501512779744,"pfxZ":10.256132248399474,"pX":-0.4920557191612386,"pZ":1.712739259992581,"vX0":-4.925576476996783,"vY0":-130.90755850298916,"vZ0":-8.47741443758627,"x":135.76,"y":192.54,"x0":0.69970122125889,"y0":50.002041736804536,"z0":6.090636507663098,"aX":9.556353545501288},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.8,"breakHorizontal":-8.9,"spinRate":2181,"spinDirection":139},"zone":7,"typeConfidence":0.9,"plateTime":0.4193689661848303,"extension":6.756597804380202},"index":3,"playId":"f5d5ed14-c9b7-3514-89f3-16905308df60","pitchNumber":3,"startTime":"2026-07-30T03:14:09.723Z","endTime":"2026-07-30T03:14:13.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.844186922270037,"aZ":-13.105989238257495,"pfxX":5.151767336387472,"pfxZ":10.68772309757766,"pX":-1.2807834387021397,"pZ":2.240780264624742,"vX0":-6.899186707095768,"vY0":-133.05194506413937,"vZ0":-7.681800636090522,"x":165.82,"y":178.28,"x0":0.6823826992742316,"y0":50.00269224334267,"z0":6.124854717305005,"aX":9.191823810145186},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-7.8,"spinRate":2156,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.4124366812634688,"extension":6.792209143297234},"index":4,"playId":"1aad7303-a477-3e2d-9215-f1f35235bc43","pitchNumber":4,"startTime":"2026-07-30T03:14:27.525Z","endTime":"2026-07-30T03:14:31.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26478166549042,"aZ":-33.95486608093127,"pfxX":0.8618289149720724,"pfxZ":-1.196982044846799,"pX":-1.8909773345248178,"pZ":-0.11232231305317146,"vX0":-6.855138602845171,"vY0":-120.87569812737263,"vZ0":-7.52923948503329,"x":189.08,"y":241.81,"x0":0.8683003357697331,"y0":50.005168008850056,"z0":6.019114150736115,"aX":1.2769893032269803},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.7,"breakHorizontal":0.0,"spinRate":2489,"spinDirection":323},"zone":13,"typeConfidence":0.84,"plateTime":0.4528991319451885,"extension":6.809029235877784},"index":5,"playId":"a65518b8-46ca-3d23-b1aa-e72f3190c3e4","pitchNumber":5,"startTime":"2026-07-30T03:14:43.375Z","endTime":"2026-07-30T03:14:50.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"second":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":-5.099999999999998,"leverageIndex":1.44,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:14:50.029Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:15:14.091Z","endTime":"2026-07-30T03:17:22.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":815083,"link":"/api/v1/people/815083"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00468899932346,"aZ":-31.35560125764242,"pfxX":7.95442207042713,"pfxZ":0.6190495252492347,"pX":0.8452207384889506,"pZ":1.2903527430686856,"vX0":-2.1381417926774904,"vY0":-114.27248787700506,"vZ0":-4.132480163936677,"x":84.78,"y":203.94,"x0":0.7624083882963645,"y0":50.00080735325735,"z0":6.218545273371649,"aX":10.467792540767425},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.4,"breakHorizontal":-13.8,"spinRate":1660,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.48020566580589685,"extension":6.709516365099768},"index":0,"playId":"d6332231-1ee1-3940-b02e-ecfe2b8f1d78","pitchNumber":1,"startTime":"2026-07-30T03:15:31.582Z","endTime":"2026-07-30T03:15:35.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":828599,"link":"/api/v1/people/828599"},"third":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-30T03:15:47.379Z","endTime":"2026-07-30T03:15:56.792Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":828599,"link":"/api/v1/people/828599"},"third":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359176084836236,"aZ":-28.10870004676733,"pfxX":8.363602835739044,"pfxZ":3.1343002819482932,"pX":2.6315038156127883,"pZ":0.9766950410946437,"vX0":1.5907091651190188,"vY0":-113.86848733732576,"vZ0":-5.406459161622708,"x":16.69,"y":212.41,"x0":0.8359237314456334,"y0":50.002096191502055,"z0":6.20482511240366,"aX":10.844081850354215},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":4.4,"breakHorizontal":-15.6,"spinRate":1693,"spinDirection":96},"zone":14,"typeConfidence":0.89,"plateTime":0.48334409401109646,"extension":6.581030984628498},"index":2,"playId":"7da9bf28-40bf-3afe-aecf-125f2f38d035","pitchNumber":2,"startTime":"2026-07-30T03:15:56.792Z","endTime":"2026-07-30T03:16:03.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":828599,"link":"/api/v1/people/828599"},"third":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Mitch Farris. Cam Smith scores. Lucas Spence to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"7da9bf28-40bf-3afe-aecf-125f2f38d035","startTime":"2026-07-30T03:16:29.841Z","endTime":"2026-07-30T03:16:29.842Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":828599,"link":"/api/v1/people/828599"},"third":{"id":701358,"link":"/api/v1/people/701358"},"postOnSecond":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":-6.100000000000001,"leverageIndex":2.09,"dramaIndex":95.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66421410680836,"aZ":-12.66899189050241,"pfxX":5.311672308138158,"pfxZ":10.759539371802765,"pX":-0.36335916722096995,"pZ":3.443669304046159,"vX0":-4.821939722341942,"vY0":-135.08779795731763,"vZ0":-4.9225836853175275,"x":130.85,"y":145.8,"x0":0.7714311939893169,"y0":50.00343472372115,"z0":6.209392693414765,"aX":9.630142972897143},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-8.3,"spinRate":2151,"spinDirection":147},"zone":11,"typeConfidence":0.92,"plateTime":0.40845107079577314,"extension":6.7937088979342075},"index":4,"playId":"7d5309c6-b4a6-326c-bc75-28d4b5b430ba","pitchNumber":3,"startTime":"2026-07-30T03:16:29.843Z","endTime":"2026-07-30T03:16:33.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":70.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52877312973083,"aZ":-32.059113161865554,"pfxX":7.23892862950615,"pfxZ":0.09091000973665553,"pX":1.9767032621471599,"pZ":0.5108016209300178,"vX0":0.016922405100527893,"vY0":-113.48702021569707,"vZ0":-5.278571297936394,"x":41.65,"y":224.99,"x0":1.032509876977348,"y0":50.003007082296286,"z0":6.151485558084584,"aX":9.210089343877858},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.2,"breakHorizontal":-13.0,"spinRate":1767,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.48725018016321675,"extension":6.435233894629123},"index":5,"playId":"1aa795bd-7641-3693-bcf4-25282d55eaa4","pitchNumber":4,"startTime":"2026-07-30T03:16:50.187Z","endTime":"2026-07-30T03:16:53.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40458679818516,"aZ":-11.998098152933501,"pfxX":4.9635609838197325,"pfxZ":11.076362661842964,"pX":-0.4055106375311493,"pZ":2.7427894390267973,"vX0":-4.2587736318271325,"vY0":-134.6535350929496,"vZ0":-6.914198772871803,"x":132.46,"y":164.72,"x0":0.5578671461711346,"y0":50.00620105305333,"z0":6.207215219811101,"aX":9.044355625753457},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":-8.0,"spinRate":2183,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.4080169954259527,"extension":6.82253777029411},"index":6,"playId":"dbdf5bdb-0aa4-3615-95fe-bc82e8f927a6","pitchNumber":5,"startTime":"2026-07-30T03:17:17.926Z","endTime":"2026-07-30T03:17:22.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.200000000000003,"awayTeamWinProbability":76.8,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":2.09,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:17:22.168Z","atBatIndex":49},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Mitch Farris intentionally walks Yordan Alvarez.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:17:47.342Z","endTime":"2026-07-30T03:17:54.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08240026-0516-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T03:17:52.088Z","endTime":"2026-07-30T03:17:52.108Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08240026-0516-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T03:17:52.108Z","endTime":"2026-07-30T03:17:52.110Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08240026-0516-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T03:17:52.110Z","endTime":"2026-07-30T03:17:52.112Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08240026-0516-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-30T03:17:52.112Z","endTime":"2026-07-30T03:17:54.009Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.6,"awayTeamWinProbability":77.4,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":1.04,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:17:54.009Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to left fielder Wade Meckler.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-30T03:18:02.196Z","endTime":"2026-07-30T03:19:57.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.830760342180024,"aZ":-22.088546769256947,"pfxX":-0.691197178636854,"pfxZ":5.887160324155872,"pX":0.8444105902652141,"pZ":1.2349690643277218,"vX0":-0.2420649922982852,"vY0":-130.19419752580905,"vZ0":-8.179282818604044,"x":84.81,"y":205.44,"x0":1.028451024840839,"y0":50.00494491046079,"z0":6.0945196346354855,"aX":-1.1843073372740207},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":1.3,"spinRate":2156,"spinDirection":159},"zone":14,"typeConfidence":0.94,"plateTime":0.4210116381921303,"extension":6.711345361295201},"index":0,"playId":"4479da61-6769-3160-a794-53d816f49d46","pitchNumber":1,"startTime":"2026-07-30T03:18:16.191Z","endTime":"2026-07-30T03:18:20.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021327151429936,"aZ":-10.887075871983996,"pfxX":4.102801292671595,"pfxZ":11.755587472794922,"pX":1.6364054766275529,"pZ":2.9830163680781157,"vX0":1.13225305269947,"vY0":-134.1946362658205,"vZ0":-6.4657998258892135,"x":54.62,"y":158.24,"x0":0.675464450227114,"y0":50.00013305962638,"z0":6.211383759036058,"aX":7.4260221093811465},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":-7.7,"spinRate":2168,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.40931454902502384,"extension":6.6793041405191325},"index":1,"playId":"b9b32024-476f-3e77-9c4b-8215a8d95dcf","pitchNumber":2,"startTime":"2026-07-30T03:18:32.677Z","endTime":"2026-07-30T03:18:36.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0622498708859,"aZ":-11.692248602753555,"pfxX":5.247522063084116,"pfxZ":11.475729008546406,"pX":0.41163454933478544,"pZ":2.364910827469468,"vX0":-2.0930405927435602,"vY0":-133.13391095762842,"vZ0":-7.839992443897867,"x":101.31,"y":174.93,"x0":0.52863151579834,"y0":50.006031883853574,"z0":6.205104341030778,"aX":9.369524555819684},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.2,"breakHorizontal":-9.0,"spinRate":2193,"spinDirection":143},"zone":6,"typeConfidence":0.92,"plateTime":0.4122845800578614,"extension":6.752233684682384},"index":2,"playId":"499cb38f-0121-38a0-b87b-f11917218d5e","pitchNumber":3,"startTime":"2026-07-30T03:18:52.406Z","endTime":"2026-07-30T03:18:56.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.3,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.927574041024165,"aZ":-12.72962338098775,"pfxX":5.183939215511194,"pfxZ":10.586558352627925,"pX":1.1464636445964884,"pZ":2.728663729265411,"vX0":-0.3073908838046562,"vY0":-135.70867560906464,"vZ0":-7.068766813493468,"x":73.3,"y":165.11,"x0":0.5901060299614515,"y0":50.00515426183125,"z0":6.282441798857153,"aX":9.522145796018378},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2268,"spinDirection":143},"zone":12,"typeConfidence":0.92,"plateTime":0.4059854632977409,"extension":6.694404869038019},"index":3,"playId":"0360d3bd-d628-3e3b-ad97-502d90f1619b","pitchNumber":4,"startTime":"2026-07-30T03:19:30.334Z","endTime":"2026-07-30T03:19:34.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701937822675745,"aZ":-12.20153580372374,"pfxX":4.815498960034573,"pfxZ":11.168375237910585,"pX":0.20280204676879748,"pZ":3.039186087152517,"vX0":-2.595726620882421,"vY0":-133.61085734097293,"vZ0":-6.079655895086556,"x":109.27,"y":156.72,"x0":0.5668896245053983,"y0":50.00240926137652,"z0":6.2393386905358685,"aX":8.611848889205982},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":-8.0,"spinRate":2113,"spinDirection":147},"zone":2,"typeConfidence":0.91,"plateTime":0.4116409624512931,"extension":6.800076572332913},"hitData":{"launchSpeed":91.9,"launchAngle":58.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.64,"coordY":122.2}},"index":4,"playId":"95db8063-9086-36fb-9af9-37aafc6bbd5a","pitchNumber":5,"startTime":"2026-07-30T03:19:47.418Z","endTime":"2026-07-30T03:19:57.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"second":{"id":828599,"link":"/api/v1/people/828599"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":815083,"link":"/api/v1/people/815083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.34,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:19:57.412Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T03:21:54.471Z","endTime":"2026-07-30T03:23:24.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":"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":90.4,"endSpeed":82.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498312569290125,"aZ":-24.331223983138855,"pfxX":-8.16786284644456,"pfxZ":4.489400108877267,"pX":-0.7436609398403948,"pZ":1.660212665723854,"vX0":2.9583994084731007,"vY0":-131.50090481598747,"vZ0":-6.067531287278186,"x":116.49,"y":138.17,"x0":-0.8235560822452409,"y0":50.004480517338834,"z0":5.808463916473432,"aX":-14.272115743354089},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":1886,"spinDirection":212},"zone":7,"typeConfidence":0.92,"plateTime":0.4169037623660343,"extension":6.869923885848074},"index":0,"playId":"2bad2e9d-515e-3887-b93b-eae369aed36f","pitchNumber":1,"startTime":"2026-07-30T03:22:07.660Z","endTime":"2026-07-30T03:22:11.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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.374572044419466,"aZ":-24.510153510942835,"pfxX":-8.364033541898454,"pfxZ":4.329665828897419,"pX":-1.0335164664141994,"pZ":2.8504958573638044,"vX0":2.383431149827218,"vY0":-132.4894134027433,"vZ0":-3.265937417520231,"x":156.4,"y":161.82,"x0":-0.8603075351250871,"y0":50.00489351188783,"z0":5.898690506076012,"aX":-14.810544113305077},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":14.6,"spinRate":1874,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.41405018861963905,"extension":6.853107676498394},"index":1,"playId":"9a986fef-7062-3597-9d59-ce7221565f33","pitchNumber":2,"startTime":"2026-07-30T03:22:22.849Z","endTime":"2026-07-30T03:22:27.281Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460993598634495,"aZ":-25.815672498596232,"pfxX":1.9829613616529675,"pfxZ":3.901289490406138,"pX":1.172831647314432,"pZ":1.7963117038450522,"vX0":4.098218645711123,"vY0":-126.7098136305844,"vZ0":-5.278609331551134,"x":72.29,"y":190.28,"x0":-0.7219056425723733,"y0":50.00131484107478,"z0":5.96463277997932,"aX":3.2290028293301885},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2427,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4319698405970893,"extension":6.732293858161106},"index":2,"playId":"a932f765-e30b-30f0-a4f5-6f84f1b2e3e4","pitchNumber":3,"startTime":"2026-07-30T03:22:38.559Z","endTime":"2026-07-30T03:22:42.601Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11142676713553,"aZ":-35.55632533003165,"pfxX":10.45581190832938,"pfxZ":-2.5329160174249665,"pX":-0.21717712716931925,"pZ":3.327716507015207,"vX0":-0.7588816566943337,"vY0":-115.61342716678399,"vZ0":1.4297602871576114,"x":125.28,"y":148.93,"x0":-1.238320681855933,"y0":50.002091730666535,"z0":6.147036427296405,"aX":13.972805077399522},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.8,"breakHorizontal":-18.6,"spinRate":2601,"spinDirection":52},"zone":2,"typeConfidence":0.91,"plateTime":0.4760812794462166,"extension":6.658830039987988},"index":3,"playId":"bcc3dd5e-90b3-37c7-8290-843da72c1e43","pitchNumber":4,"startTime":"2026-07-30T03:23:01.372Z","endTime":"2026-07-30T03:23:05.387Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.154511183731593,"aZ":-34.95116953553017,"pfxX":9.945791928286788,"pfxZ":-2.011513853615379,"pX":0.16887127607185792,"pZ":0.7999459800072017,"vX0":-0.20498620378761084,"vY0":-117.56076422585026,"vZ0":-4.188261016092225,"x":110.56,"y":217.18,"x0":-1.0314844026636159,"y0":50.00377959992835,"z0":5.897087602123263,"aX":13.729218228569957},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.4,"breakHorizontal":-17.9,"spinRate":2730,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4683948306177066,"extension":6.648242599245515},"index":4,"playId":"91f801b1-20be-3b8d-88c2-5043e1b94323","pitchNumber":5,"startTime":"2026-07-30T03:23:20.079Z","endTime":"2026-07-30T03:23:24.889Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:23:24.889Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T03:23:35.702Z","endTime":"2026-07-30T03:24:21.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.2,"endSpeed":66.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.431586808537887,"aZ":-38.841908987714355,"pfxX":6.146744382206456,"pfxZ":-5.903779222524205,"pX":-0.4953383367516928,"pZ":2.4830769280000817,"vX0":-0.6142409566797951,"vY0":-106.53949089760793,"vZ0":1.2435880246328137,"x":135.88,"y":171.74,"x0":-0.9972275912881993,"y0":50.004766569428384,"z0":6.345102894816251,"aX":6.937363208233866},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-9.8,"breakHorizontal":-10.9,"spinRate":2589,"spinDirection":39},"zone":4,"typeConfidence":0.9,"plateTime":0.5177482365432811,"extension":6.422479617962071},"index":0,"playId":"05d9442c-d03d-323a-a494-c13aa9dc85df","pitchNumber":1,"startTime":"2026-07-30T03:23:50.424Z","endTime":"2026-07-30T03:23:54.562Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45192771998529,"aZ":-28.317590802977783,"pfxX":-6.888229465248157,"pfxZ":2.5131990775637316,"pX":-0.7159352409717045,"pZ":1.9167775253876769,"vX0":3.246879407553536,"vY0":-123.39648208675715,"vZ0":-4.053541863316568,"x":144.29,"y":187.03,"x0":-1.15658986759393,"y0":50.00446262167577,"z0":5.977042869076981,"aX":-10.582010336839076},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.8,"breakHorizontal":11.6,"spinRate":1417,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.4445387802560279,"extension":6.730720514952022},"hitData":{"launchSpeed":76.2,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.03,"coordY":143.43}},"index":1,"playId":"a8082005-98fd-311b-97a2-8b2981bef55a","pitchNumber":2,"startTime":"2026-07-30T03:24:13.631Z","endTime":"2026-07-30T03:24:21.086Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:24:21.086Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Denzer Guzman singles on a line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T03:24:36.317Z","endTime":"2026-07-30T03:26:04.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55754227609553,"aZ":-29.449032268661533,"pfxX":3.1388159498940373,"pfxZ":1.6397605717589965,"pX":0.3943620155981153,"pZ":2.037858939066833,"vX0":2.3055616277627338,"vY0":-128.18003721864568,"vZ0":-4.261319712340184,"x":101.97,"y":183.76,"x0":-0.9247112520003921,"y0":50.005004121849446,"z0":6.022028424512757,"aX":5.221663337451553},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":-6.2,"spinRate":2464,"spinDirection":158},"zone":9,"typeConfidence":0.9,"plateTime":0.4273522413838635,"extension":6.6679379423254135},"index":0,"playId":"d3aa8006-130d-3726-bd1e-852bd605d9a9","pitchNumber":1,"startTime":"2026-07-30T03:24:49.091Z","endTime":"2026-07-30T03:24:53.007Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981233151102295,"aZ":-20.494002033391578,"pfxX":-5.624618651181698,"pfxZ":6.413653403723952,"pX":-0.6021582783165983,"pZ":2.653759329247019,"vX0":3.0058560094248827,"vY0":-134.30707911488753,"vZ0":-4.702536102025752,"x":139.95,"y":167.13,"x0":-1.0070423729170985,"y0":50.00279517527946,"z0":5.891338099483864,"aX":-10.241653827008337},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":9.5,"spinRate":1866,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4083325263737403,"extension":6.918632484816887},"index":1,"playId":"ec0606da-7b24-30ef-b26f-763a8a12e879","pitchNumber":2,"startTime":"2026-07-30T03:25:07.626Z","endTime":"2026-07-30T03:25:11.961Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"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-07-30T03:25:15.521Z","endTime":"2026-07-30T03:25:30.960Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.496888618188553,"aZ":-33.49490031148804,"pfxX":9.740050893555253,"pfxZ":-0.9283946855074503,"pX":1.7295931617236089,"pZ":0.7539888307669959,"vX0":2.8005272070707847,"vY0":-120.01208784029951,"vZ0":-4.97814563453084,"x":51.07,"y":218.42,"x0":-0.7232494660225869,"y0":50.001169297059405,"z0":5.90591475917249,"aX":13.92419360449954},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.8,"breakHorizontal":-18.4,"spinRate":2897,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.45989015374197884,"extension":6.711679497740343},"index":3,"playId":"fae58b53-61ef-3ce0-95d1-41a76ce4a155","pitchNumber":3,"startTime":"2026-07-30T03:25:30.960Z","endTime":"2026-07-30T03:25:34.613Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471909136641244,"aZ":-33.07638342362298,"pfxX":9.045228163814752,"pfxZ":-0.6471720307201192,"pX":0.8001295343358871,"pZ":2.0160500952621105,"vX0":1.194508072436866,"vY0":-118.35396088478728,"vZ0":-2.125891499272805,"x":86.5,"y":184.35,"x0":-0.8863021323404984,"y0":50.00056291733274,"z0":5.995079557532382,"aX":12.65502001600791},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.4,"breakHorizontal":-16.7,"spinRate":2800,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4652311715639801,"extension":6.731085469849494},"hitData":{"launchSpeed":83.1,"launchAngle":16.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.9,"coordY":117.34}},"index":4,"playId":"e5e1694a-d3d9-3a52-adc1-6bc54eae2906","pitchNumber":4,"startTime":"2026-07-30T03:25:51.743Z","endTime":"2026-07-30T03:26:04.090Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":669713,"link":"/api/v1/people/669713"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.59,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:26:04.090Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-30T03:28:47.489Z","endTime":"2026-07-30T03:29:36.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"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":[3,4,5],"actionIndex":[1,2],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-07-30T03:26:15.601Z","endTime":"2026-07-30T03:26:59.443Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bennett Sousa replaces Hayden Wesneski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-30T03:26:59.443Z","endTime":"2026-07-30T03:28:25.855Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Siri replaces Josh Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-30T03:28:25.855Z","endTime":"2026-07-30T03:28:49.628Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143003282042393,"aZ":-32.26738694071322,"pfxX":-2.312280189826508,"pfxZ":-0.05493671436635239,"pX":-0.783278182962173,"pZ":2.046535120965959,"vX0":-3.029002042700908,"vY0":-125.00336545571407,"vZ0":-3.8876095861364757,"x":146.86,"y":183.52,"x0":0.7465584470511336,"y0":50.006216192519425,"z0":6.282633230712068,"aX":-3.6449524949780616},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":4.9,"spinRate":2403,"spinDirection":237},"zone":7,"typeConfidence":0.89,"plateTime":0.4388391592692029,"extension":6.319796136019963},"index":3,"playId":"8904fd10-19ca-3f28-a607-39f111f9b38e","pitchNumber":1,"startTime":"2026-07-30T03:28:49.628Z","endTime":"2026-07-30T03:28:54.029Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.021466017190114,"aZ":-30.08420974125874,"pfxX":-1.7214848867420418,"pfxZ":1.3349044562946268,"pX":0.1756821901637819,"pZ":1.2344134229026906,"vX0":-1.017904986410105,"vY0":-125.2377603305783,"vZ0":-6.219703034246069,"x":110.3,"y":205.45,"x0":0.8126652175072993,"y0":50.00542303394633,"z0":6.246891663466991,"aX":-2.7033603257737133},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":3.4,"spinRate":2514,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.4393016043475422,"extension":6.385192398724234},"index":4,"playId":"7b7b5134-4b29-3571-b521-5ff7cfad537e","pitchNumber":2,"startTime":"2026-07-30T03:29:07.415Z","endTime":"2026-07-30T03:29:11.482Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070025909766176,"aZ":-13.447129570736735,"pfxX":1.5313579866413325,"pfxZ":9.68212831144244,"pX":-0.5430891900845121,"pZ":1.8413240248948257,"vX0":-4.337378281317625,"vY0":-138.2392930081279,"vZ0":-9.145810390698557,"x":137.7,"y":189.06,"x0":0.8478347753195367,"y0":50.000754617427525,"z0":6.097166754880697,"aX":2.9617917916921095},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":-1.9,"spinRate":2174,"spinDirection":161},"zone":7,"typeConfidence":0.92,"plateTime":0.3963572506992241,"extension":6.482901699804117},"hitData":{"launchSpeed":93.7,"launchAngle":33.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.9,"coordY":62.56}},"index":5,"playId":"1ec5c334-d819-3ab1-8166-72d78fd4d3f3","pitchNumber":3,"startTime":"2026-07-30T03:29:27.402Z","endTime":"2026-07-30T03:29:36.322Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.37,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:29:36.322Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T03:32:14.097Z","endTime":"2026-07-30T03:32:59.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jose Siri remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-07-30T03:31:03.068Z","endTime":"2026-07-30T03:31:03.091Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kirby Yates replaces Mitch Farris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-07-30T03:31:03.091Z","endTime":"2026-07-30T03:32:16.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":815083,"link":"/api/v1/people/815083","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795152832293933,"aZ":-15.847190977419585,"pfxX":-9.669433014949117,"pfxZ":9.443433405128086,"pX":0.22659835007169596,"pZ":2.757282255865028,"vX0":9.077924100571229,"vY0":-131.19393435436973,"vZ0":-2.6886126664065357,"x":108.36,"y":164.33,"x0":-2.0353798692519645,"y0":50.006080807991225,"z0":4.98773535478008,"aX":-16.726038908186776},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.7,"breakHorizontal":15.4,"spinRate":2377,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.4187506474756577,"extension":6.057451991399816},"index":2,"playId":"771f2fbd-ad66-31ec-99ba-608fc57968da","pitchNumber":1,"startTime":"2026-07-30T03:32:16.064Z","endTime":"2026-07-30T03:32:19.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":89.6,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.602087110088654,"aZ":-21.27000016738748,"pfxX":-8.541972083141166,"pfxZ":6.281912433965617,"pX":-0.5665971066629479,"pZ":3.183178178062034,"vX0":6.422143309724047,"vY0":-130.4714034597558,"vZ0":-0.978425649191689,"x":138.6,"y":152.83,"x0":-1.9413875588786942,"y0":50.00441357209767,"z0":5.155252168440367,"aX":-14.834049577812294},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2061,"spinDirection":226},"zone":1,"typeConfidence":0.88,"plateTime":0.41864862816898807,"extension":6.032924397428503},"index":3,"playId":"2d600377-b418-3afe-836b-c4aa6deb0596","pitchNumber":2,"startTime":"2026-07-30T03:32:35.628Z","endTime":"2026-07-30T03:32:38.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533556081182507,"aZ":-17.856911274934316,"pfxX":-9.18757690296746,"pfxZ":8.345969723336243,"pX":0.19397200556402663,"pZ":3.6548927360002814,"vX0":8.392141703509758,"vY0":-130.44101690178746,"vZ0":-0.39268264353384363,"x":109.61,"y":140.1,"x0":-1.877992894010553,"y0":50.00437209997524,"z0":5.158754802403733,"aX":-15.76608046320238},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.2,"breakHorizontal":14.6,"spinRate":2214,"spinDirection":239},"zone":12,"typeConfidence":0.9,"plateTime":0.42058795025911255,"extension":5.984372812746792},"index":4,"playId":"8a26dab4-c2d5-3047-9646-6a5c2bcc2a57","pitchNumber":3,"startTime":"2026-07-30T03:32:55.021Z","endTime":"2026-07-30T03:32:59.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:32:59.056Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a ground ball to center fielder Jose Siri.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T03:33:09.243Z","endTime":"2026-07-30T03:36:04.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"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,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":69.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07892567528888,"aZ":-32.012766041803864,"pfxX":6.486153314643098,"pfxZ":0.12703973717885741,"pX":-0.8627639324501708,"pZ":1.4521914340866597,"vX0":0.9288227901780746,"vY0":-110.42779753866155,"vZ0":-0.6173715770358755,"x":149.89,"y":199.57,"x0":-2.1318014836021852,"y0":50.00024408105103,"z0":5.142055766224604,"aX":7.903115042540347},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":0.4,"breakHorizontal":-12.0,"spinRate":2394,"spinDirection":57},"zone":13,"typeConfidence":0.87,"plateTime":0.498533834804888,"extension":6.075935851665104},"index":0,"playId":"37f14453-9568-367c-b1c2-ce5aaa801afb","pitchNumber":1,"startTime":"2026-07-30T03:33:28.240Z","endTime":"2026-07-30T03:33:32.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.7,"endSpeed":82.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.183921126106377,"aZ":-15.945095357914374,"pfxX":-8.858424905376818,"pfxZ":9.318954115684939,"pX":0.10442739726228778,"pZ":3.0626508420146346,"vX0":8.490490215906316,"vY0":-131.7009162307666,"vZ0":-1.983270444253398,"x":113.02,"y":156.09,"x0":-2.0235109528996507,"y0":50.003876544025154,"z0":5.015809129547703,"aX":-15.430495651321227},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.6,"breakHorizontal":14.0,"spinRate":2331,"spinDirection":236},"zone":2,"typeConfidence":0.91,"plateTime":0.41724008849223937,"extension":6.03336838452575},"index":1,"playId":"f9fa4cfa-92b9-3a20-a528-201671ccb3fb","pitchNumber":2,"startTime":"2026-07-30T03:33:45.264Z","endTime":"2026-07-30T03:33:48.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.156024002146353,"aZ":-32.95298891224168,"pfxX":-8.274585960121652,"pfxZ":-0.5114288316852935,"pX":-0.8898009361530225,"pZ":1.8246247610508053,"vX0":5.677474997873845,"vY0":-123.11473431105969,"vZ0":-1.2208369648138702,"x":150.92,"y":189.52,"x0":-2.1543612185830727,"y0":50.00054905002293,"z0":5.123755659452306,"aX":-12.66100255522762},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.0,"breakHorizontal":13.6,"spinRate":1114,"spinDirection":271},"zone":13,"typeConfidence":0.91,"plateTime":0.44541083857597474,"extension":6.047423459113405},"index":2,"playId":"2f75993e-0217-3f6b-9dc1-42125519fa56","pitchNumber":3,"startTime":"2026-07-30T03:34:08.291Z","endTime":"2026-07-30T03:34:11.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872298997730578,"aZ":-20.56301802364122,"pfxX":-8.27702227391271,"pfxZ":6.6444342978864945,"pX":0.03922872931097028,"pZ":2.1965975282232186,"vX0":7.8411902201744,"vY0":-131.62710802507297,"vZ0":-3.585118338980928,"x":115.5,"y":179.47,"x0":-1.908123492285657,"y0":50.00593656653751,"z0":5.105441744939132,"aX":-14.474388097103137},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":13.2,"spinRate":2226,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.4166805844941668,"extension":6.148112761530534},"index":3,"playId":"982ee102-ca94-33f4-9c38-07c543a9cb04","pitchNumber":4,"startTime":"2026-07-30T03:34:29.644Z","endTime":"2026-07-30T03:34:33.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951429819436836,"aZ":-28.670671636168223,"pfxX":-6.398243894068007,"pfxZ":2.2319286346219247,"pX":0.15418391410805257,"pZ":-0.07148796687932321,"vX0":6.978507791747731,"vY0":-124.41065171774079,"vZ0":-6.3825690920544425,"x":111.12,"y":240.71,"x0":-1.8558244436179507,"y0":50.00138435914485,"z0":4.903410153834976,"aX":-10.029893727996402},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.8,"breakHorizontal":10.0,"spinRate":996,"spinDirection":269},"zone":14,"typeConfidence":0.9,"plateTime":0.44024890875864076,"extension":6.22525584315421},"index":4,"playId":"dd2ac167-cbd8-3e6c-a80a-1d9a678b2720","pitchNumber":5,"startTime":"2026-07-30T03:34:51.106Z","endTime":"2026-07-30T03:34:55.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-07-30T03:35:22.917Z","endTime":"2026-07-30T03:35:51.886Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.164419603355395,"aZ":-31.003609858032256,"pfxX":-8.42655437455036,"pfxZ":0.7486285255846026,"pX":0.36598827404372863,"pZ":1.1147041054726932,"vX0":8.171087021792863,"vY0":-124.37114551314745,"vZ0":-3.2039682079660365,"x":103.05,"y":208.68,"x0":-1.8754193885085964,"y0":50.00231371569782,"z0":5.005146115628869,"aX":-13.132227219875785},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":13.2,"spinRate":1088,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.4412870516802778,"extension":6.135407100140272},"hitData":{"launchSpeed":95.9,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.24,"coordY":125.96}},"index":6,"playId":"5ddfbf4a-b01f-3774-b0e6-075b8902ac0e","pitchNumber":6,"startTime":"2026-07-30T03:35:51.886Z","endTime":"2026-07-30T03:36:04.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:36:04.472Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T03:36:26.618Z","endTime":"2026-07-30T03:38:23.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"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,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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16640739417309,"aZ":-20.0906880172419,"pfxX":-10.321293978615186,"pfxZ":6.880929772683705,"pX":-0.4299680118800989,"pZ":2.3032323063139253,"vX0":7.509440991961569,"vY0":-131.72886749475643,"vZ0":-3.111229593522232,"x":133.39,"y":176.59,"x0":-1.9776601850618067,"y0":50.00390252300581,"z0":4.986195311063356,"aX":-18.127467992404576},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":17.0,"spinRate":2269,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.4159177472123696,"extension":6.091920448927792},"index":0,"playId":"21700e41-78bd-356f-af35-3b2926777707","pitchNumber":1,"startTime":"2026-07-30T03:36:31.526Z","endTime":"2026-07-30T03:36:35.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99101017277902,"aZ":-29.07090521897945,"pfxX":-5.707020063570857,"pfxZ":2.094118383471006,"pX":-1.0596915934084932,"pZ":2.747952673231312,"vX0":4.242599526776921,"vY0":-121.38036610697792,"vZ0":0.3211433983833629,"x":157.39,"y":164.59,"x0":-2.0935403060760955,"y0":50.00523842954357,"z0":5.156654347898717,"aX":-8.469748654516836},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.2,"breakHorizontal":9.2,"spinRate":966,"spinDirection":273},"zone":11,"typeConfidence":0.91,"plateTime":0.4522187140069449,"extension":6.299385828384837},"index":1,"playId":"473c4719-80c2-3e8f-8889-1608b106d28d","pitchNumber":2,"startTime":"2026-07-30T03:36:50.419Z","endTime":"2026-07-30T03:36:55.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-30T03:37:03.870Z","endTime":"2026-07-30T03:37:26.658Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.954915058671602,"aZ":-17.842523067228743,"pfxX":-8.068306984196525,"pfxZ":8.016053968289865,"pX":0.08629550184900475,"pZ":3.4749059533819264,"vX0":8.091864140418757,"vY0":-133.20008851358824,"vZ0":-1.1652377926833177,"x":113.71,"y":144.96,"x0":-1.950050046899178,"y0":50.00359373421982,"z0":5.214553748273272,"aX":-14.426492364761438},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":12.7,"spinRate":2225,"spinDirection":244},"zone":12,"typeConfidence":0.91,"plateTime":0.4120075326636501,"extension":5.975277356601664},"index":3,"playId":"30b09d4f-e35e-3f77-924b-bc29eae2d28d","pitchNumber":3,"startTime":"2026-07-30T03:37:26.658Z","endTime":"2026-07-30T03:37:31.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"playId":"07aff08c-d31a-324e-86b8-1e8b36499b4a","startTime":"2026-07-30T03:37:56.224Z","endTime":"2026-07-30T03:37:59.727Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37136915878821,"aZ":-28.519014233636867,"pfxX":-10.341972919240863,"pfxZ":2.3822392616614954,"pX":0.20685245174384495,"pZ":1.1148887036411013,"vX0":8.455981219113891,"vY0":-123.8012710599747,"vZ0":-3.6525597224355164,"x":109.12,"y":208.68,"x0":-1.9286883286339116,"y0":50.00214343338634,"z0":5.026616778581781,"aX":-15.868148516053882},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.6,"breakHorizontal":16.4,"spinRate":1054,"spinDirection":268},"zone":14,"typeConfidence":0.89,"plateTime":0.44437999892388724,"extension":6.018775365556528},"index":5,"playId":"2f2bb92a-73e7-3198-ba0a-5694af69864f","pitchNumber":4,"startTime":"2026-07-30T03:38:19.512Z","endTime":"2026-07-30T03:38:23.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.85,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:38:23.848Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a pop up to first baseman Nolan Schanuel. Jose Altuve scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T03:38:33.451Z","endTime":"2026-07-30T03:39:26.641Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"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,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":489446,"link":"/api/v1/people/489446"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.529828786376704,"aZ":-30.699561937049772,"pfxX":-7.804737179797103,"pfxZ":0.9741961417024525,"pX":0.5480915151742283,"pZ":1.9774192696392805,"vX0":8.322079159111489,"vY0":-123.30573130953034,"vZ0":-1.4301218243055713,"x":96.11,"y":185.39,"x0":-1.8778426769236385,"y0":50.00582431982074,"z0":5.187165675153345,"aX":-11.862434422786057},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":11.9,"spinRate":1188,"spinDirection":264},"zone":9,"typeConfidence":0.91,"plateTime":0.44645689348414574,"extension":6.146945916080765},"index":0,"playId":"9df09823-2ff7-3c4f-b66d-435d5924b651","pitchNumber":1,"startTime":"2026-07-30T03:38:50.700Z","endTime":"2026-07-30T03:38:54.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017126463556384,"aZ":-17.134937207168022,"pfxX":-9.035603434459425,"pfxZ":8.704917234288411,"pX":0.17677510769002455,"pZ":3.913489318840445,"vX0":8.44470989970652,"vY0":-131.16839483687363,"vZ0":-0.052240437366702586,"x":110.26,"y":133.12,"x0":-1.924185286114774,"y0":50.00010987783355,"z0":5.220796885538804,"aX":-15.604926135633663},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.0,"breakHorizontal":14.3,"spinRate":2248,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.41899129244756894,"extension":6.198995900224186},"hitData":{"launchSpeed":77.0,"launchAngle":60.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.24,"coordY":148.62}},"index":1,"playId":"893f997d-594e-3c11-88ff-ae1027963f05","pitchNumber":2,"startTime":"2026-07-30T03:39:11.930Z","endTime":"2026-07-30T03:39:26.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-8.6,"leverageIndex":0.66,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:39:26.641Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-30T03:40:04.490Z","endTime":"2026-07-30T03:42:26.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b9ae0679-04f0-3cc2-a523-ec5229188763","startTime":"2026-07-30T03:40:04.490Z","endTime":"2026-07-30T03:40:09.551Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.596229475249373,"aZ":-16.279848463883738,"pfxX":-8.517982167441273,"pfxZ":8.90271290547926,"pX":-0.4393388202350027,"pZ":3.5282148017405457,"vX0":7.073387727972327,"vY0":-132.8173395765865,"vZ0":-1.179810456869136,"x":133.75,"y":143.52,"x0":-2.0310972951821156,"y0":50.00359906793327,"z0":5.162708712199709,"aX":-15.210323915737142},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":13.9,"spinRate":2361,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.41248127621173447,"extension":5.972698457177597},"index":1,"playId":"667224b1-2b52-3617-ad1b-a5dae5dfd3a2","pitchNumber":1,"startTime":"2026-07-30T03:40:24.371Z","endTime":"2026-07-30T03:40:29.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04029534621557,"aZ":-16.126437871227015,"pfxX":-7.903196285433614,"pfxZ":9.151123267600935,"pX":-0.6352830077387984,"pZ":3.3614545026952256,"vX0":6.153578266280206,"vY0":-132.5244105833784,"vZ0":-1.8109857125297062,"x":141.22,"y":148.02,"x0":-1.9769094774360416,"y0":50.003319391928564,"z0":5.2496950728374605,"aX":-13.8603421710549},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":12.7,"spinRate":2255,"spinDirection":233},"zone":1,"typeConfidence":0.91,"plateTime":0.41555044553271525,"extension":6.007456117360212},"index":2,"playId":"dc72ccfa-7a1c-3237-9bc4-527918cf6c03","pitchNumber":2,"startTime":"2026-07-30T03:40:48.255Z","endTime":"2026-07-30T03:40:52.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.667413321680424,"aZ":-33.19866739489964,"pfxX":-6.942781052495866,"pfxZ":-0.6856992451537929,"pX":0.04526544582793291,"pZ":1.1155196200919095,"vX0":7.059043418232316,"vY0":-122.11995089045426,"vZ0":-2.638904592535554,"x":115.27,"y":208.66,"x0":-1.9968725854531657,"y0":50.00356107097254,"z0":5.099289151430261,"aX":-10.364794767163941},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":10.7,"spinRate":1090,"spinDirection":266},"zone":14,"typeConfidence":0.91,"plateTime":0.45053666979521445,"extension":6.1302330333060695},"index":3,"playId":"8fc6d556-b2ef-31b3-8f27-e98abc72f9ab","pitchNumber":3,"startTime":"2026-07-30T03:41:13.807Z","endTime":"2026-07-30T03:41:17.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16774459474957,"aZ":-18.25086785423396,"pfxX":-7.486123315882051,"pfxZ":7.876576089378613,"pX":0.8637849638957058,"pZ":3.0907334339720007,"vX0":9.854651962614724,"vY0":-132.5739380707576,"vZ0":-1.7421629871613173,"x":84.07,"y":155.33,"x0":-1.9409103542489967,"y0":50.00260084343008,"z0":5.098080618545626,"aX":-13.233871541317612},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2379,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.41423722124769435,"extension":6.16796478719622},"index":4,"playId":"26b7eb05-178c-3967-b6f3-5787c15a40a6","pitchNumber":4,"startTime":"2026-07-30T03:41:32.768Z","endTime":"2026-07-30T03:41:36.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":68.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143269433693916,"aZ":-31.461343335775634,"pfxX":5.405745840815924,"pfxZ":0.5944056668603008,"pX":1.4075470880842942,"pZ":0.7015204334700748,"vX0":5.733475682057024,"vY0":-109.99204305284871,"vZ0":-2.1154166910330385,"x":63.35,"y":219.84,"x0":-1.9551195393275695,"y0":50.00351750612631,"z0":5.076475450898938,"aX":6.490660931741209},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":0.7,"breakHorizontal":-11.5,"spinRate":2473,"spinDirection":58},"zone":14,"typeConfidence":0.84,"plateTime":0.5018257283269478,"extension":5.9770798944450805},"index":5,"playId":"32a343ad-693e-3f68-804a-f70740d9d222","pitchNumber":5,"startTime":"2026-07-30T03:41:57.225Z","endTime":"2026-07-30T03:42:00.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.800277088841643,"aZ":-32.45266107123193,"pfxX":-6.40039118540912,"pfxZ":-0.18561385652021212,"pX":-0.49721049266366174,"pZ":1.9674818961805862,"vX0":5.598688661504029,"vY0":-122.64499038918714,"vZ0":-0.9329865784746278,"x":135.95,"y":185.66,"x0":-1.9954562418437756,"y0":50.00351023802884,"z0":5.159748713894451,"aX":-9.59838966053097},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":10.0,"spinRate":1068,"spinDirection":270},"zone":7,"typeConfidence":0.91,"plateTime":0.44930513116957593,"extension":6.366422367185371},"index":6,"playId":"ea37fb42-df76-3096-9a26-d78c58cc3e72","pitchNumber":6,"startTime":"2026-07-30T03:42:21.881Z","endTime":"2026-07-30T03:42:26.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:42:26.407Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Heineman grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T03:44:44.716Z","endTime":"2026-07-30T03:45:57.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12389262397688,"aZ":-13.980083633108316,"pfxX":0.40667321824915115,"pfxZ":10.211511590877599,"pX":-0.1305727155606343,"pZ":1.3654055689519917,"vX0":-2.745380613817053,"vY0":-133.02526298029207,"vZ0":-9.770426349862925,"x":121.98,"y":201.91,"x0":0.8646454006367731,"y0":50.00288795339199,"z0":6.11381154421851,"aX":0.7250777342771685},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-0.1,"spinRate":2051,"spinDirection":162},"zone":13,"typeConfidence":0.91,"plateTime":0.4126987673285494,"extension":6.238436809263577},"index":0,"playId":"8f9d200d-5e5f-3258-9ece-f35ee75ed41d","pitchNumber":1,"startTime":"2026-07-30T03:44:59.644Z","endTime":"2026-07-30T03:45:03.752Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876944269141067,"aZ":-33.14164702677815,"pfxX":-2.907366827352546,"pfxZ":-0.6296561926121527,"pX":-0.07447576683510064,"pZ":4.641354534014928,"vX0":-1.2806067468271403,"vY0":-124.32884811831404,"vZ0":2.0367639487416183,"x":119.84,"y":113.46,"x0":0.8276077588612902,"y0":50.00193599010312,"z0":6.59550807455556,"aX":-4.473724146271577},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":5.6,"spinRate":2252,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.44343599789331556,"extension":6.247916978795734},"index":1,"playId":"c8b0b8b8-317d-39e2-9eef-10a1cd02091d","pitchNumber":2,"startTime":"2026-07-30T03:45:15.914Z","endTime":"2026-07-30T03:45:19.354Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.326997307549696,"aZ":-13.378753645510452,"pfxX":0.029762884489133334,"pfxZ":9.845661824258517,"pX":0.16874948906224285,"pZ":2.3038125854806824,"vX0":-2.1979583891077756,"vY0":-137.70828523092771,"vZ0":-8.013960229793332,"x":110.57,"y":176.58,"x0":0.9754332131477628,"y0":50.002489955183464,"z0":6.168932242119662,"aX":0.05723903978088794},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":0.5,"spinRate":2046,"spinDirection":161},"zone":5,"typeConfidence":0.93,"plateTime":0.3986857260915744,"extension":6.233229453958284},"index":2,"playId":"11c79513-0d72-34ea-8dcd-b0ab287d981c","pitchNumber":3,"startTime":"2026-07-30T03:45:33.371Z","endTime":"2026-07-30T03:45:37.222Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579015040688642,"aZ":-28.489035613401064,"pfxX":-3.699973285838471,"pfxZ":2.3606999101515305,"pX":0.2844345322785707,"pZ":1.65110077111395,"vX0":-0.2648677670513675,"vY0":-124.83925517158343,"vZ0":-5.406078108957928,"x":106.16,"y":194.2,"x0":0.8722846891573329,"y0":50.00488579512423,"z0":6.220024174056868,"aX":-5.779405966873113},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":6.7,"spinRate":2215,"spinDirection":194},"zone":8,"typeConfidence":0.89,"plateTime":0.4405093420530699,"extension":6.410932313496917},"hitData":{"launchSpeed":89.8,"launchAngle":0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.99,"coordY":167.76}},"index":3,"playId":"66e1c1e8-c34a-3d0a-9e22-72d06da07621","pitchNumber":4,"startTime":"2026-07-30T03:45:50.314Z","endTime":"2026-07-30T03:45:57.974Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:45:57.974Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Cam Smith in foul territory.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T03:46:20.746Z","endTime":"2026-07-30T03:48:12.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":[0,1,2,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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006764979677623,"aZ":-26.85030938850988,"pfxX":-0.38180971300353406,"pfxZ":3.5757193484854657,"pX":0.26313775374914294,"pZ":-0.17776321624365907,"vX0":-1.0851312492159904,"vY0":-122.49756952575954,"vZ0":-9.39262673713256,"x":106.97,"y":243.58,"x0":0.7652915069642069,"y0":50.001076660744125,"z0":6.078154672442341,"aX":-0.5675770658365228},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.1,"breakHorizontal":1.0,"spinRate":2028,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.4508333042071899,"extension":6.438340122511742},"index":0,"playId":"9964a8ae-cc11-3c97-b0b8-cdc44ae2de36","pitchNumber":1,"startTime":"2026-07-30T03:46:26.678Z","endTime":"2026-07-30T03:46:30.480Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.125045338953505,"aZ":-30.569928650766027,"pfxX":-2.9509850706343173,"pfxZ":1.0363030089837526,"pX":-0.2412790378835053,"pZ":1.8483927500414938,"vX0":-1.6244477120222962,"vY0":-123.94232690175583,"vZ0":-4.574229132113555,"x":126.2,"y":188.87,"x0":0.8072657947665278,"y0":50.003613870813034,"z0":6.287969028534634,"aX":-4.563664693163239},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":5.8,"spinRate":2259,"spinDirection":199},"zone":8,"typeConfidence":0.9,"plateTime":0.4429138033174409,"extension":6.307638173574022},"index":1,"playId":"be465c8e-a86d-32c3-bc3f-0a995b4401c1","pitchNumber":2,"startTime":"2026-07-30T03:46:46.665Z","endTime":"2026-07-30T03:46:49.989Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02939254816453,"aZ":-29.35489950645374,"pfxX":-0.36318503788135725,"pfxZ":1.9131354035226014,"pX":1.0638473730553077,"pZ":0.32033670040006595,"vX0":0.4470543026827257,"vY0":-120.75651823017603,"vZ0":-7.652521630945819,"x":76.45,"y":230.13,"x0":0.9233028700138369,"y0":50.001932934301756,"z0":6.120893583059198,"aX":-0.535091987399389},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.9,"breakHorizontal":0.6,"spinRate":2126,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4539795260855364,"extension":6.231792389215508},"index":2,"playId":"050d4105-5a8d-338f-9683-7e22dab38d37","pitchNumber":3,"startTime":"2026-07-30T03:47:07.833Z","endTime":"2026-07-30T03:47:11.640Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-30T03:47:22.014Z","endTime":"2026-07-30T03:47:38.107Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.071510725317392,"aZ":-31.13045480934419,"pfxX":-1.0708548884903695,"pfxZ":0.6722302732037457,"pX":0.5927004857517124,"pZ":1.4449783616684744,"vX0":-0.3497643191280129,"vY0":-124.14959894468133,"vZ0":-5.419043107276329,"x":94.41,"y":199.77,"x0":0.8748681080756895,"y0":50.00241077614413,"z0":6.2767994332177635,"aX":-1.6553379096818435},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":2.0,"spinRate":2258,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4428059590577793,"extension":6.362495644224019},"index":4,"playId":"0158cab5-b88e-3320-9210-6a520e0a0f29","pitchNumber":4,"startTime":"2026-07-30T03:47:38.107Z","endTime":"2026-07-30T03:47:41.727Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61405935853213,"aZ":-11.598829710639015,"pfxX":2.4306058239169195,"pfxZ":11.220641034228425,"pX":0.8155870821989135,"pZ":3.196891494753472,"vX0":-1.3580478550206112,"vY0":-135.3171760030403,"vZ0":-5.923111242715119,"x":85.91,"y":152.46,"x0":1.0111420714695758,"y0":50.00492765760354,"z0":6.2450292227783395,"aX":4.45749720227806},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":-4.1,"spinRate":2263,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.40652724281629027,"extension":6.28517446960344},"hitData":{"launchSpeed":91.0,"launchAngle":61.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.27,"coordY":143.38}},"index":5,"playId":"03ad463e-da0b-3ca2-a72d-b8b88c4bc31a","pitchNumber":5,"startTime":"2026-07-30T03:48:01.747Z","endTime":"2026-07-30T03:48:12.019Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:48:12.019Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-30T03:48:39.817Z","endTime":"2026-07-30T03:49:48.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.4,"endSpeed":78.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.022229232265776,"aZ":-32.10471321940666,"pfxX":-2.606916119289062,"pfxZ":0.04373869574997613,"pX":1.2751965006284518,"pZ":2.4948942427937584,"vX0":1.7124515706247228,"vY0":-124.35646172797071,"vZ0":-2.902009421399337,"x":68.39,"y":171.42,"x0":0.9147274439783817,"y0":50.00272154626504,"z0":6.352892537386771,"aX":-4.063997814696216},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":4.3,"spinRate":2105,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.44123283363867705,"extension":6.356655466841299},"index":0,"playId":"9c6d0023-43b2-3fd5-80f7-b63a8d1364eb","pitchNumber":1,"startTime":"2026-07-30T03:48:43.546Z","endTime":"2026-07-30T03:48:47.055Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34915846817897,"aZ":-32.85381180805952,"pfxX":-2.768696804446362,"pfxZ":-0.4398086009474991,"pX":0.4165693325062819,"pZ":2.5878458493658276,"vX0":-0.14332474044272273,"vY0":-123.99965980832644,"vZ0":-2.404871431075555,"x":101.12,"y":168.91,"x0":0.8345667344172804,"y0":50.00207735693741,"z0":6.329383799894648,"aX":-4.282369503950622},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.1,"breakHorizontal":5.0,"spinRate":2133,"spinDirection":273},"zone":6,"typeConfidence":0.9,"plateTime":0.4428473186344757,"extension":6.431834393549571},"index":1,"playId":"11a504d5-4b23-3fa3-8a44-f71316f5981b","pitchNumber":2,"startTime":"2026-07-30T03:48:59.929Z","endTime":"2026-07-30T03:49:03.776Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437573610765554,"aZ":-33.12162973986675,"pfxX":-1.4265124001943108,"pfxZ":-0.6207808304038398,"pX":-0.13037666217918542,"pZ":2.3887623992829687,"vX0":-1.7151284928999895,"vY0":-123.19902182629889,"vZ0":-2.791321377412893,"x":121.97,"y":174.28,"x0":0.7624462391003476,"y0":50.00467542084654,"z0":6.360336564303814,"aX":-2.1736551320458837},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":3.0,"spinRate":2150,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.4460669010241949,"extension":6.401858751042337},"index":2,"playId":"927308ba-39e7-3333-810f-56c4af399ff1","pitchNumber":3,"startTime":"2026-07-30T03:49:17.202Z","endTime":"2026-07-30T03:49:20.989Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.1,"endSpeed":82.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55095150919312,"aZ":-14.811231880624117,"pfxX":0.9338037594991524,"pfxZ":9.947191050875995,"pX":0.4661034174468813,"pZ":2.670871596512628,"vX0":-1.1654616755895764,"vY0":-131.2170268337569,"vZ0":-6.26697706702313,"x":99.23,"y":166.67,"x0":0.7945158472932432,"y0":50.00000077999041,"z0":6.191976728963505,"aX":1.6295082166885357},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.9,"breakHorizontal":-1.4,"spinRate":1944,"spinDirection":161},"zone":6,"typeConfidence":0.85,"plateTime":0.41728691454743627,"extension":6.3393583477204904},"hitData":{"launchSpeed":98.3,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.15,"coordY":161.7}},"index":3,"playId":"6d20810f-f9e4-333f-8697-a3bac32d28ac","pitchNumber":4,"startTime":"2026-07-30T03:49:41.288Z","endTime":"2026-07-30T03:49:48.954Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":656986,"link":"/api/v1/people/656986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:49:48.954Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lucas Spence grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T03:52:09.506Z","endTime":"2026-07-30T03:52:19.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":828599,"fullName":"Lucas Spence","link":"/api/v1/people/828599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-07-30T03:51:07.056Z","endTime":"2026-07-30T03:52:11.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.099064320360633,"aZ":-20.589242441551164,"pfxX":7.464709034209745,"pfxZ":6.982694844763296,"pX":0.013703299504824167,"pZ":2.091597586058094,"vX0":-10.421534683758086,"vY0":-128.401119059868,"vZ0":-5.616306656255844,"x":116.48,"y":182.31,"x0":3.166711880647249,"y0":50.004101028995024,"z0":5.92309730451524,"aX":12.38911841498356},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.4,"breakHorizontal":-11.0,"spinRate":2080,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.42756622898401275,"extension":7.265433304644367},"hitData":{"launchSpeed":92.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.68,"coordY":144.15}},"index":1,"playId":"4698e429-d42e-3f96-9392-702ae92a2c92","pitchNumber":1,"startTime":"2026-07-30T03:52:11.524Z","endTime":"2026-07-30T03:52:19.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":828599,"link":"/api/v1/people/828599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828599,"link":"/api/v1/people/828599"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":828599,"link":"/api/v1/people/828599"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:52:19.148Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T03:52:34.219Z","endTime":"2026-07-30T03:53:26.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":88.7,"endSpeed":80.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21383470490143,"aZ":-21.75865564550576,"pfxX":8.65513672594319,"pfxZ":6.275507226446878,"pX":-0.036166930834134345,"pZ":0.8751845849750303,"vX0":-11.351854929206045,"vY0":-128.4343152773946,"vZ0":-8.13875257764745,"x":118.38,"y":215.15,"x0":3.3299288802146907,"y0":50.004046957603094,"z0":5.795368148768645,"aX":14.367508036620745},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.5,"breakHorizontal":-13.0,"spinRate":2145,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.4275399006119591,"extension":7.32540302747096},"index":0,"playId":"3f17defc-257b-3e40-b2df-5a440dae52e0","pitchNumber":1,"startTime":"2026-07-30T03:52:46.474Z","endTime":"2026-07-30T03:52:50.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":87.1,"endSpeed":79.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33331827685258,"aZ":-17.29809677867093,"pfxX":0.855989279862825,"pfxZ":9.21583503040857,"pX":0.2804479403188581,"pZ":3.4454547835439397,"vX0":-7.670503003853813,"vY0":-126.64146215374382,"vZ0":-2.987527186296404,"x":106.31,"y":145.75,"x0":3.245304981116393,"y0":50.00424164782128,"z0":6.034177366856129,"aX":1.3826150203482848},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":16.2,"breakHorizontal":0.4,"spinRate":2136,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.4335182270399569,"extension":7.2207029837917265},"index":1,"playId":"ae7b21b5-499b-388c-b960-9ecb8a2bde5d","pitchNumber":2,"startTime":"2026-07-30T03:52:56.555Z","endTime":"2026-07-30T03:53:00.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":76.3,"endSpeed":70.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.76162322259907,"aZ":-24.194276332626945,"pfxX":9.150130786564416,"pfxZ":6.437826669638704,"pX":0.45274936160360146,"pZ":0.3626275533116308,"vX0":-8.855643826811288,"vY0":-110.63854308571861,"vZ0":-6.30398738807961,"x":99.74,"y":228.99,"x0":3.318641585733526,"y0":50.0037268278498,"z0":5.784948146584203,"aX":11.343512512389491},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":10.2,"breakHorizontal":-14.3,"spinRate":1478,"spinDirection":139},"zone":14,"typeConfidence":0.92,"plateTime":0.49508054435768,"extension":7.074225525998287},"index":2,"playId":"cd57c182-ad42-304b-bb20-15cb3f74d8eb","pitchNumber":3,"startTime":"2026-07-30T03:53:07.119Z","endTime":"2026-07-30T03:53:10.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67377415536752,"aZ":-20.309240015531575,"pfxX":-0.23421589529213138,"pfxZ":7.287576616565296,"pX":-0.2264701049389023,"pZ":2.484671502739415,"vX0":-8.339126875901043,"vY0":-126.94899156756352,"vZ0":-4.713542935133838,"x":125.63,"y":171.69,"x0":3.135108130681409,"y0":50.000821592845874,"z0":5.988074408370586,"aX":-0.3795308327791413},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.2,"breakHorizontal":2.4,"spinRate":2149,"spinDirection":166},"zone":4,"typeConfidence":0.9,"plateTime":0.4319277901735039,"extension":7.2588486275894235},"hitData":{"launchSpeed":97.7,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.41,"coordY":164.13}},"index":3,"playId":"30e778fd-49fc-3edc-8bfe-198a2a860894","pitchNumber":4,"startTime":"2026-07-30T03:53:18.690Z","endTime":"2026-07-30T03:53:26.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:53:26.613Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-30T03:53:40.306Z","endTime":"2026-07-30T03:54:59.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.590419245056726,"aZ":-18.94021077405546,"pfxX":6.045395598037127,"pfxZ":8.164257341259429,"pX":0.76971118570158,"pZ":3.6003241184093295,"vX0":-8.078157290094817,"vY0":-127.18086741464862,"vZ0":-2.1827605459169908,"x":87.66,"y":141.57,"x0":3.216997448714811,"y0":50.00442732653741,"z0":5.988600664158727,"aX":9.802581662035227},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":14.4,"breakHorizontal":-8.9,"spinRate":2125,"spinDirection":157},"zone":12,"typeConfidence":0.88,"plateTime":0.4323724624450582,"extension":7.275576350597595},"index":0,"playId":"8a71e28a-b9c7-39c4-9f31-bb30f67e8ec0","pitchNumber":1,"startTime":"2026-07-30T03:53:49.222Z","endTime":"2026-07-30T03:53:53.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824684032773398,"aZ":-19.276937261500105,"pfxX":0.14319082368114877,"pfxZ":8.326095997015805,"pX":0.7357886840796564,"pZ":4.196247717840904,"vX0":-6.150746211320231,"vY0":-124.68893973960657,"vZ0":-0.6882904051014836,"x":88.95,"y":125.48,"x0":3.232909203618918,"y0":50.004493069989046,"z0":6.0898906174637615,"aX":0.22234474798717851},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":15.1,"breakHorizontal":1.4,"spinRate":2089,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.44200974751018185,"extension":6.979998929456386},"index":1,"playId":"4c7d8172-12cb-3195-b839-df6384f24b29","pitchNumber":2,"startTime":"2026-07-30T03:54:02.064Z","endTime":"2026-07-30T03:54:05.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":79.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.664048369142343,"aZ":-19.265841578082682,"pfxX":5.3917526891973715,"pfxZ":7.937185534792198,"pX":0.7176108832205883,"pZ":2.8462086438526213,"vX0":-7.935669769475268,"vY0":-127.61329233422966,"vZ0":-3.8955854745117575,"x":89.65,"y":161.93,"x0":3.1871005753708204,"y0":50.0029456519751,"z0":5.936921449882605,"aX":8.769602171054222},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.6,"breakHorizontal":-7.7,"spinRate":2163,"spinDirection":151},"zone":6,"typeConfidence":0.8,"plateTime":0.43150732380456747,"extension":7.291056846039024},"index":2,"playId":"a9fb2910-4212-3930-9f8e-fe5090f99ba8","pitchNumber":3,"startTime":"2026-07-30T03:54:16.717Z","endTime":"2026-07-30T03:54:20.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.280586491196903,"aZ":-26.021594297965336,"pfxX":4.179038015573142,"pfxZ":5.010480832809675,"pX":0.5121026951858509,"pZ":3.246281512800908,"vX0":-7.756815948602875,"vY0":-110.00410347209716,"vZ0":-0.1526381844220729,"x":97.48,"y":151.13,"x0":3.5388725194768123,"y0":50.000315081310184,"z0":6.0721978860238215,"aX":5.128099591077641},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":9.4,"breakHorizontal":-5.5,"spinRate":1505,"spinDirection":148},"zone":3,"typeConfidence":0.85,"plateTime":0.49766874983088405,"extension":7.116552838317431},"index":3,"playId":"c4e0957a-d519-3791-a220-d46ba53d9602","pitchNumber":4,"startTime":"2026-07-30T03:54:33.390Z","endTime":"2026-07-30T03:54:37.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-30T03:54:45.516Z","endTime":"2026-07-30T03:54:55.794Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":76.4,"endSpeed":70.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.638443806582156,"aZ":-23.82761284896988,"pfxX":6.277645876417554,"pfxZ":6.732150126057667,"pX":-0.20949178008992878,"pZ":1.52346443099282,"vX0":-9.503172360455695,"vY0":-110.86054695600667,"vZ0":-3.9668388427036376,"x":124.99,"y":197.65,"x0":3.325631234077109,"y0":50.000933546454924,"z0":5.835692318908419,"aX":7.77950644500821},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":11.4,"breakHorizontal":-8.8,"spinRate":1557,"spinDirection":144},"zone":13,"typeConfidence":0.89,"plateTime":0.4949093507414979,"extension":7.059921405180558},"index":5,"playId":"13a40be7-60cb-3841-8eda-be771c4ff182","pitchNumber":5,"startTime":"2026-07-30T03:54:55.794Z","endTime":"2026-07-30T03:54:59.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:54:59.820Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Schanuel hits a ground-rule double (19) on a fly ball to right field.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T03:57:23.638Z","endTime":"2026-07-30T03:58:23.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Okert replaces Bennett Sousa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-07-30T03:56:32.616Z","endTime":"2026-07-30T03:57:25.738Z","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":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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":78.9,"endSpeed":73.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11412948823683,"aZ":-29.52832322077906,"pfxX":-5.311165655054907,"pfxZ":1.9789487277245659,"pX":-0.5398603826869285,"pZ":2.2382363871541706,"vX0":-6.579416044711314,"vY0":-114.83581394776363,"vZ0":-1.7437702550568168,"x":137.58,"y":178.35,"x0":3.051490999424615,"y0":50.00261429681918,"z0":5.877868898490564,"aX":-7.097640248376034},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.5,"breakHorizontal":11.3,"spinRate":2203,"spinDirection":266},"zone":7,"typeConfidence":0.91,"plateTime":0.476821375339457,"extension":6.22264582772442},"index":1,"playId":"1201c049-7b7c-310c-8a74-331e5e00a7fa","pitchNumber":1,"startTime":"2026-07-30T03:57:25.738Z","endTime":"2026-07-30T03:57:30.201Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.300481978541185,"aZ":-18.228862140924544,"pfxX":5.913150581869984,"pfxZ":7.9929608920734605,"pX":-0.8405070715819656,"pZ":2.8888883285061087,"vX0":-11.428275024972272,"vY0":-131.8345843645596,"vZ0":-4.005744003742687,"x":149.04,"y":160.78,"x0":2.7994836949422908,"y0":50.004921168201875,"z0":5.788995791085943,"aX":10.320645743922029},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.7,"breakHorizontal":-7.9,"spinRate":2121,"spinDirection":141},"zone":11,"typeConfidence":0.89,"plateTime":0.41685022965632257,"extension":6.089736752264239},"index":2,"playId":"f402c3c1-df9e-3028-a304-fcf50c0308ee","pitchNumber":2,"startTime":"2026-07-30T03:57:39.730Z","endTime":"2026-07-30T03:57:44.132Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"}},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.790853211648184,"aZ":-26.31826130567511,"pfxX":-4.4605724704345375,"pfxZ":4.24555458567027,"pX":-0.2746099729123483,"pZ":2.5954218282081354,"vX0":-6.1715739220518175,"vY0":-116.37522412402231,"vZ0":-1.6844866597715236,"x":127.47,"y":168.7,"x0":2.985810147776181,"y0":50.001073162350465,"z0":5.809366503101346,"aX":-6.148219863846849},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.6,"breakHorizontal":9.5,"spinRate":2283,"spinDirection":267},"zone":4,"typeConfidence":0.91,"plateTime":0.46973419716158693,"extension":6.239369670978395},"hitData":{"launchSpeed":98.1,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":217.9,"coordY":90.82}},"index":3,"playId":"6ff35481-bd40-3945-a334-a21e0cef4108","pitchNumber":3,"startTime":"2026-07-30T03:58:10.194Z","endTime":"2026-07-30T03:58:23.019Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":15.6,"awayTeamWinProbability":84.4,"homeTeamWinProbabilityAdded":6.9,"leverageIndex":1.08,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-07-30T03:58:23.019Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, second baseman Jose Altuve to first baseman Christian Walker. Nolan Schanuel to 3rd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T03:58:37.749Z","endTime":"2026-07-30T04:01:32.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":73.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69231217290242,"aZ":-25.71834521779776,"pfxX":-3.491771154495056,"pfxZ":4.748884704210903,"pX":1.2718756794709873,"pZ":3.562963419206974,"vX0":-3.313576285490732,"vY0":-115.86018545790324,"vZ0":0.03800447154277331,"x":68.52,"y":142.58,"x0":3.174292325995265,"y0":50.00199400121344,"z0":6.004609016514886,"aX":-4.745273790170056},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.9,"breakHorizontal":7.2,"spinRate":2288,"spinDirection":272},"zone":12,"typeConfidence":0.91,"plateTime":0.4727948890408502,"extension":6.137034142095399},"index":0,"playId":"0a0f7f75-93fd-3118-abfd-0d886a62c54a","pitchNumber":1,"startTime":"2026-07-30T03:58:53.089Z","endTime":"2026-07-30T03:58:56.925Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.157695561441205,"aZ":-28.326285784290953,"pfxX":-2.970461787032063,"pfxZ":2.692618587599476,"pX":0.05060946356301358,"pZ":2.746926567510162,"vX0":-6.118725451028312,"vY0":-117.86038698872132,"vZ0":-1.1531964509878727,"x":115.07,"y":164.61,"x0":3.050465046121538,"y0":50.001879581063406,"z0":5.822161152144647,"aX":-4.24280394026846},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.9,"breakHorizontal":6.7,"spinRate":2385,"spinDirection":254},"zone":5,"typeConfidence":0.9,"plateTime":0.4619998846012572,"extension":6.238120768485059},"index":1,"playId":"fc3dbd04-b4a7-3b97-bee7-aa912dbc229c","pitchNumber":2,"startTime":"2026-07-30T03:59:19.217Z","endTime":"2026-07-30T03:59:23.737Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.052930629566546,"aZ":-28.111200495415623,"pfxX":-5.724769371018041,"pfxZ":2.949424355340639,"pX":0.8591550438381371,"pZ":3.2944969610234116,"vX0":-3.5160783280264103,"vY0":-116.1739842398354,"vZ0":0.050706542752307016,"x":84.25,"y":149.83,"x0":3.1317975574321655,"y0":50.00362104797712,"z0":5.925886236591843,"aX":-7.8910362341572755},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.6,"breakHorizontal":11.2,"spinRate":2321,"spinDirection":271},"zone":3,"typeConfidence":0.91,"plateTime":0.46996987114138333,"extension":6.155573378633098},"index":2,"playId":"9f9bc0af-e8fb-3967-b43d-ad13b9abe727","pitchNumber":3,"startTime":"2026-07-30T03:59:38.340Z","endTime":"2026-07-30T03:59:41.868Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":91.7,"endSpeed":83.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591179551474358,"aZ":-18.1298909212145,"pfxX":3.9531077860384323,"pfxZ":7.827436907417184,"pX":0.08951752500201984,"pZ":3.6953912126709825,"vX0":-8.73284566937245,"vY0":-133.34234761110486,"vZ0":-2.069322222359426,"x":113.59,"y":139.0,"x0":2.8985083423483124,"y0":50.00519932698932,"z0":5.79452257711384,"aX":7.096159499480137},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":-5.2,"spinRate":2185,"spinDirection":148},"zone":12,"typeConfidence":0.89,"plateTime":0.41130518642719816,"extension":6.213107439258247},"index":3,"playId":"6c6eb9dd-c10c-347d-9245-2077cb466429","pitchNumber":4,"startTime":"2026-07-30T04:00:00.564Z","endTime":"2026-07-30T04:00:04.097Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"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-07-30T04:00:21.548Z","endTime":"2026-07-30T04:00:35.099Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.032162046077698,"aZ":-27.198943708130763,"pfxX":-3.576687740979461,"pfxZ":3.5192538490211036,"pX":-0.7700190207828815,"pZ":0.6443929628600823,"vX0":-7.743690807471105,"vY0":-118.00669458145187,"vZ0":-5.479589686159436,"x":146.35,"y":221.38,"x0":3.0159398476746437,"y0":50.002285856258,"z0":5.495983954157406,"aX":-5.053120498375765},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.3,"breakHorizontal":8.3,"spinRate":2341,"spinDirection":270},"zone":13,"typeConfidence":0.89,"plateTime":0.4637957563083246,"extension":6.3119498145880435},"index":5,"playId":"306cf0dc-3af2-3369-9fb7-dfcbb48e2662","pitchNumber":5,"startTime":"2026-07-30T04:00:35.099Z","endTime":"2026-07-30T04:00:39.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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90808236899125,"aZ":-30.570921618316877,"pfxX":-4.492567987723675,"pfxZ":1.1358648918368281,"pX":-0.7303820400860891,"pZ":1.5696205530416054,"vX0":-7.176767530644688,"vY0":-117.66151104430033,"vZ0":-3.132792642846576,"x":144.84,"y":196.4,"x0":2.9349367639660415,"y0":50.00265783896202,"z0":5.7314107989808045,"aX":-6.341216294166616},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.6,"breakHorizontal":9.8,"spinRate":2292,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.4643056271172963,"extension":6.226352474679218},"index":6,"playId":"0a1de59d-07d5-36ff-9d18-a9d2171db2f8","pitchNumber":6,"startTime":"2026-07-30T04:00:55.206Z","endTime":"2026-07-30T04:00:58.932Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562107662041548,"aZ":-20.126099247514468,"pfxX":3.541388651698535,"pfxZ":6.900938940375335,"pX":0.31496537135903757,"pZ":3.4146708831686867,"vX0":-7.972883130520248,"vY0":-131.47527046261305,"vZ0":-2.2442609750809788,"x":104.99,"y":146.58,"x0":2.9302631658302754,"y0":50.00446727987539,"z0":5.7773102277290365,"aX":6.185259481338698},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":-4.6,"spinRate":2199,"spinDirection":142},"zone":3,"typeConfidence":0.87,"plateTime":0.4170267026917669,"extension":6.155394943516152},"hitData":{"launchSpeed":95.5,"launchAngle":4.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.92,"coordY":140.52}},"index":7,"playId":"f6e9b7a9-686a-3676-8f0f-6ad7c12f732c","pitchNumber":7,"startTime":"2026-07-30T04:01:23.335Z","endTime":"2026-07-30T04:01:32.468Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.91,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:01:32.468Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jo Adell out on a sacrifice fly to right fielder Cam Smith. Nolan Schanuel scores.","rbi":1,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T04:01:51.909Z","endTime":"2026-07-30T04:02:47.584Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":595345,"link":"/api/v1/people/595345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.8,"endSpeed":75.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98639693009714,"aZ":-28.713569329203867,"pfxX":-4.427093370844791,"pfxZ":2.4553174613958606,"pX":0.034405600462882574,"pZ":0.7779032836490477,"vX0":-5.8187962771019475,"vY0":-117.52676605685666,"vZ0":-5.242140009772941,"x":115.69,"y":217.78,"x0":3.11150934256536,"y0":50.001392447678114,"z0":5.684720564793344,"aX":-6.229172790525505},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.5,"breakHorizontal":9.4,"spinRate":2303,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.4649518535706223,"extension":6.121905710487486},"index":0,"playId":"397ae65c-7c6f-373d-abb7-d04b1a4acdd1","pitchNumber":1,"startTime":"2026-07-30T04:01:58.262Z","endTime":"2026-07-30T04:02:03.307Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.995713799407586,"aZ":-22.27175378110095,"pfxX":-0.8220909676825774,"pfxZ":6.922783083315901,"pX":0.6271566208749179,"pZ":2.9058579963372466,"vX0":-5.495797963989472,"vY0":-118.38470589669383,"vZ0":-2.040191388188738,"x":93.09,"y":160.32,"x0":3.078183956138466,"y0":50.00163426244789,"z0":5.801919742066178,"aX":-1.174952455516918},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.4,"breakHorizontal":2.8,"spinRate":2356,"spinDirection":248},"zone":3,"typeConfidence":0.89,"plateTime":0.46133554720236036,"extension":6.226423797322451},"index":1,"playId":"cee2349c-ab58-3474-874d-0b471cf0c300","pitchNumber":2,"startTime":"2026-07-30T04:02:17.212Z","endTime":"2026-07-30T04:02:20.757Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492324001941874,"aZ":-16.62749215105796,"pfxX":2.3422475660085205,"pfxZ":8.96220238689007,"pX":0.7097223228875671,"pZ":3.4942455351785258,"vX0":-6.772215682662263,"vY0":-130.61013154323317,"vZ0":-2.7602371812107025,"x":89.95,"y":144.44,"x0":3.027304678408764,"y0":50.00094313893088,"z0":5.809248180274172,"aX":4.062727301274478},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.8,"breakHorizontal":-2.8,"spinRate":2200,"spinDirection":145},"zone":12,"typeConfidence":0.84,"plateTime":0.4187344058046403,"extension":6.213377451889331},"hitData":{"launchSpeed":89.5,"launchAngle":44.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.98,"coordY":103.85}},"index":2,"playId":"907a8cd6-7c07-3873-9622-2e03e395f683","pitchNumber":3,"startTime":"2026-07-30T04:02:34.321Z","endTime":"2026-07-30T04:02:47.584Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"third":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":1.53,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:02:47.584Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wade Meckler doubles (9) on a line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T04:03:09.205Z","endTime":"2026-07-30T04:06:57.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":89.7,"endSpeed":81.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.232457428816637,"aZ":-23.491492122055504,"pfxX":9.510950284194221,"pfxZ":5.091426440756707,"pX":-0.5877425131739956,"pZ":2.221191021099667,"vX0":-12.137892078506734,"vY0":-130.02415090375052,"vZ0":-4.113925757391099,"x":139.4,"y":178.81,"x0":2.9135653351233506,"y0":50.00337480531956,"z0":5.614609539925384,"aX":16.22372734517792},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-14.4,"spinRate":2256,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.42185314922969974,"extension":6.341615437460524},"index":0,"playId":"cc38e87d-e18c-36ab-a2af-1b27d889ce40","pitchNumber":1,"startTime":"2026-07-30T04:03:16.496Z","endTime":"2026-07-30T04:03:20.342Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":80.2,"endSpeed":74.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53647184132865,"aZ":-27.983534400676778,"pfxX":-3.6355854216204424,"pfxZ":3.036012260889196,"pX":-1.0744859214000417,"pZ":1.3864102651219083,"vX0":-7.676298733621682,"vY0":-116.55246627376012,"vZ0":-3.921900931831101,"x":157.96,"y":201.35,"x0":2.7313835976541325,"y0":50.0006639430101,"z0":5.72832844085271,"aX":-5.007976330528723},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.8,"breakHorizontal":8.4,"spinRate":2396,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4696268464220372,"extension":6.378142038534629},"index":1,"playId":"f6670823-d39d-31ec-a093-f8567e6e01b8","pitchNumber":2,"startTime":"2026-07-30T04:03:30.690Z","endTime":"2026-07-30T04:03:34.832Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322143797026076,"aZ":-23.013553608224274,"pfxX":7.4939705704550725,"pfxZ":5.285847955289846,"pX":-0.6841863194603693,"pZ":2.4790106830048613,"vX0":-11.552904489061438,"vY0":-130.51939460262912,"vZ0":-3.8815418431596944,"x":143.08,"y":171.85,"x0":2.8168298699700545,"y0":50.00318346604477,"z0":5.709330317536974,"aX":12.988557664387772},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.9,"breakHorizontal":-11.2,"spinRate":2324,"spinDirection":147},"zone":4,"typeConfidence":0.87,"plateTime":0.418942574765806,"extension":6.214171301387611},"index":2,"playId":"be96fb46-c414-3f72-91e1-9d7cc8b0a4ba","pitchNumber":3,"startTime":"2026-07-30T04:03:45.045Z","endTime":"2026-07-30T04:03:49.342Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23032261686731,"aZ":-27.80603162697559,"pfxX":-4.297601289745523,"pfxZ":3.116267618360302,"pX":-0.3944376477904395,"pZ":2.2008172366933834,"vX0":-6.672611998105677,"vY0":-117.81312915945446,"vZ0":-2.208577821618567,"x":132.04,"y":179.36,"x0":3.037070585819463,"y0":50.00103620357265,"z0":5.730750364198142,"aX":-6.013868527639258},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.4,"breakHorizontal":9.5,"spinRate":2518,"spinDirection":280},"zone":4,"typeConfidence":0.9,"plateTime":0.4656330755476219,"extension":6.178990700599238},"index":3,"playId":"4af3f4d0-f2c3-3360-b165-db8b4a1fc5c7","pitchNumber":4,"startTime":"2026-07-30T04:04:00.160Z","endTime":"2026-07-30T04:04:05.502Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.074580146266705,"aZ":-14.517188465851586,"pfxX":3.795875898712615,"pfxZ":10.104232297616504,"pX":-1.0905468309819693,"pZ":2.937351760803582,"vX0":-10.941288797234312,"vY0":-131.88145620974439,"vZ0":-4.641329820371248,"x":158.57,"y":159.47,"x0":2.633157594670532,"y0":50.00531392601448,"z0":5.803580632256291,"aX":6.6355238846967035},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.3,"breakHorizontal":-4.3,"spinRate":2164,"spinDirection":144},"zone":11,"typeConfidence":0.89,"plateTime":0.4165554344795561,"extension":6.297396126192544},"index":4,"playId":"47d17519-a237-3245-8b27-716afa1f4a67","pitchNumber":5,"startTime":"2026-07-30T04:04:27.570Z","endTime":"2026-07-30T04:04:31.227Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.557755193766425,"aZ":-27.622896407273977,"pfxX":-3.563452467765676,"pfxZ":3.156613547062216,"pX":0.2693921845354135,"pZ":2.59428300040212,"vX0":-5.656080573182826,"vY0":-118.68861513089021,"vZ0":-1.5178141252384911,"x":106.73,"y":168.73,"x0":3.1368937119572613,"y0":50.00261099011001,"z0":5.733914768613111,"aX":-5.133737574724986},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.6,"breakHorizontal":7.7,"spinRate":2417,"spinDirection":266},"zone":5,"typeConfidence":0.9,"plateTime":0.4597095187725282,"extension":6.2238413716918},"index":5,"playId":"9784edc6-c981-39ad-8a25-92c99ecbe5e5","pitchNumber":6,"startTime":"2026-07-30T04:04:49.390Z","endTime":"2026-07-30T04:04:52.855Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.453301976006856,"aZ":-27.675555125037686,"pfxX":-3.730740423216381,"pfxZ":3.1639239979757985,"pX":-1.0103627011086453,"pZ":1.6927988708599044,"vX0":-8.16275775076823,"vY0":-117.87932889156986,"vZ0":-3.2930545681337295,"x":155.51,"y":193.07,"x0":2.969015759210349,"y0":50.00104987527748,"z0":5.637849402817226,"aX":-5.296745093920395},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.3,"breakHorizontal":8.6,"spinRate":2428,"spinDirection":277},"zone":13,"typeConfidence":0.9,"plateTime":0.4630074175065828,"extension":6.415399720593918},"index":6,"playId":"9b8a028f-2c86-3f83-9552-73d161bfe42f","pitchNumber":7,"startTime":"2026-07-30T04:05:09.222Z","endTime":"2026-07-30T04:05:15.408Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.770750396978485,"aZ":-23.937596381695638,"pfxX":9.236562390432223,"pfxZ":4.883628791505146,"pX":0.2875491727767872,"pZ":3.041087054949558,"vX0":-9.912649283830167,"vY0":-129.25633509239006,"vZ0":-2.155187818333308,"x":106.04,"y":156.67,"x0":2.978209151748317,"y0":50.003440478745034,"z0":5.730010272467793,"aX":15.578962570857652},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":-14.4,"spinRate":2207,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.42429752265201115,"extension":6.318048710233259},"index":7,"playId":"f5b3021c-f673-3b7f-8fc3-c488b6876a47","pitchNumber":8,"startTime":"2026-07-30T04:05:28.058Z","endTime":"2026-07-30T04:05:31.759Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-07-30T04:05:54.471Z","endTime":"2026-07-30T04:06:42.847Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.531941696088662,"aZ":-23.568628688109616,"pfxX":7.665307898887836,"pfxZ":4.8755756187223245,"pX":0.3332812281671757,"pZ":3.192576984907601,"vX0":-9.422722233639231,"vY0":-131.9198715603877,"vZ0":-2.0645406984109416,"x":104.3,"y":152.58,"x0":2.9522029769633904,"y0":50.00566604137756,"z0":5.719116764429268,"aX":13.540131882991028},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":-11.9,"spinRate":2075,"spinDirection":145},"zone":3,"typeConfidence":0.89,"plateTime":0.4148829035138748,"extension":6.373364706143092},"hitData":{"launchSpeed":84.4,"launchAngle":10.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.13,"coordY":130.65}},"index":9,"playId":"9faed391-aa25-3ddb-bddd-39600f75cd78","pitchNumber":9,"startTime":"2026-07-30T04:06:42.847Z","endTime":"2026-07-30T04:06:57.873Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.0,"awayTeamWinProbability":87.0,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":0.66,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:06:57.873Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-30T04:09:40.350Z","endTime":"2026-07-30T04:11:35.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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":[2,3,4,5,6,7],"actionIndex":[1],"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":6,"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-07-30T04:07:18.628Z","endTime":"2026-07-30T04:07:56.842Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bryan Abreu replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-07-30T04:07:56.842Z","endTime":"2026-07-30T04:09:42.348Z","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":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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.9,"endSpeed":86.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.343375191763624,"aZ":-13.619572996637405,"pfxX":-5.359409611384917,"pfxZ":9.684086463666404,"pX":0.48656079919862116,"pZ":1.5638264779905025,"vX0":8.94246169285779,"vY0":-137.7213121177014,"vZ0":-7.711759993878056,"x":98.45,"y":196.56,"x0":-2.11014669164732,"y0":50.00286087306065,"z0":5.326665226966045,"aX":-10.269015510985028},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2094,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.398120562839162,"extension":6.958865116195429},"index":2,"playId":"fc9cb577-09e5-357a-9ceb-04698c3f03a3","pitchNumber":1,"startTime":"2026-07-30T04:09:42.348Z","endTime":"2026-07-30T04:09:46.517Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.4,"endSpeed":86.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17329644230388,"aZ":-12.972558191294704,"pfxX":-5.1264058931500305,"pfxZ":9.92025985518195,"pX":0.14025362113293005,"pZ":2.1823957844899957,"vX0":8.03971806389736,"vY0":-138.54619941711064,"vZ0":-6.278681606479888,"x":111.65,"y":179.86,"x0":-2.138843830930455,"y0":50.004303877157994,"z0":5.352113808206161,"aX":-9.924865741833543},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2230,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39597131368267346,"extension":6.895424540346978},"index":3,"playId":"b1e2935b-1991-316a-ad2b-6a9c5054103d","pitchNumber":2,"startTime":"2026-07-30T04:10:01.294Z","endTime":"2026-07-30T04:10:04.967Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73643863500451,"aZ":-10.864049056258837,"pfxX":-5.522822595677368,"pfxZ":10.70096665524247,"pX":-0.28850022171219836,"pZ":1.3251588633375533,"vX0":7.226302060424579,"vY0":-140.66826317776355,"vZ0":-8.937318483466186,"x":128.0,"y":203.0,"x0":-2.180597442586843,"y0":50.0045692717091,"z0":5.259728751231867,"aX":-11.001032003312483},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2373,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3902825405154209,"extension":7.058558607801087},"index":4,"playId":"661f154d-0ba9-3d77-be46-43f747db8867","pitchNumber":3,"startTime":"2026-07-30T04:10:18.944Z","endTime":"2026-07-30T04:10:22.927Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.429470512662345,"aZ":-35.836851600611226,"pfxX":2.4679044400861567,"pfxZ":-2.2146138222292837,"pX":1.3804881306241386,"pZ":2.8109707302381057,"vX0":8.789699230406656,"vY0":-128.1530477427259,"vZ0":-0.405504312269636,"x":64.38,"y":162.88,"x0":-2.419467063125576,"y0":50.000475329826486,"z0":5.779753624547441,"aX":4.086443089801322},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.8,"breakHorizontal":-6.5,"spinRate":2858,"spinDirection":56},"zone":12,"typeConfidence":0.9,"plateTime":0.42803762832228065,"extension":6.548818246579128},"index":5,"playId":"0b2e9153-bb74-37dd-8fee-1783f9c0361a","pitchNumber":4,"startTime":"2026-07-30T04:10:36.042Z","endTime":"2026-07-30T04:10:39.145Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.490701958364305,"aZ":-34.846167637936226,"pfxX":2.1610818631727353,"pfxZ":-1.6299640611089892,"pX":0.3572413555465413,"pZ":1.6930108144223175,"vX0":6.217223797024006,"vY0":-127.24615962384406,"vZ0":-3.077685040028646,"x":103.38,"y":193.07,"x0":-2.4001209368569194,"y0":50.00418840820086,"z0":5.683418008854791,"aX":3.5381415764004043},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.5,"breakHorizontal":-5.4,"spinRate":2938,"spinDirection":50},"zone":9,"typeConfidence":0.9,"plateTime":0.4307074235332,"extension":6.504902940602413},"index":6,"playId":"6f429700-c412-39ac-afc2-0d0fd47e3ee9","pitchNumber":5,"startTime":"2026-07-30T04:10:55.646Z","endTime":"2026-07-30T04:10:59.295Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09356519294212,"aZ":-18.949721154767488,"pfxX":-0.7589278359003551,"pfxZ":7.201256488421405,"pX":-0.7181884510685359,"pZ":3.169399733577682,"vX0":4.839817343793582,"vY0":-134.6495860859509,"vZ0":-2.532389570687216,"x":144.38,"y":153.21,"x0":-2.440016157694017,"y0":50.006144772193316,"z0":5.462125406048008,"aX":-1.394476501347593},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":0.4,"spinRate":2383,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40669024293186196,"extension":6.8037662166094295},"index":7,"playId":"1cfce0d1-557b-3535-81af-7f815f54d946","pitchNumber":6,"startTime":"2026-07-30T04:11:29.559Z","endTime":"2026-07-30T04:11:35.246Z","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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-5.4,"leverageIndex":2.02,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:11:35.246Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isaac Paredes lines out to third baseman Denzer Guzman.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T04:13:41.259Z","endTime":"2026-07-30T04:15:18.314Z","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":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":67.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960121628966455,"aZ":-32.704963966638516,"pfxX":-7.4963697517068315,"pfxZ":-0.44897506497260764,"pX":0.13757562460253364,"pZ":3.8351084831994697,"vX0":-5.221636590966048,"vY0":-109.5461885987068,"vZ0":2.4702424560070444,"x":111.76,"y":135.23,"x0":3.547858666229875,"y0":50.00262572553677,"z0":6.252813213892438,"aX":-8.87660440723458},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":0.5,"breakHorizontal":15.2,"spinRate":2074,"spinDirection":289},"zone":12,"typeConfidence":0.91,"plateTime":0.5049698278596071,"extension":6.883364721344336},"index":0,"playId":"3349170a-8d5a-3e7a-a584-40c8498c6aa1","pitchNumber":1,"startTime":"2026-07-30T04:13:43.881Z","endTime":"2026-07-30T04:13:51.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":87.4,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597413398156295,"aZ":-18.28180330787919,"pfxX":5.896193089316491,"pfxZ":8.522491724933765,"pX":1.1307937226377651,"pZ":2.334083234900885,"vX0":-7.342175172100694,"vY0":-127.02208804585811,"vZ0":-5.475795158613156,"x":73.9,"y":175.76,"x0":3.295926833884593,"y0":50.003195281473324,"z0":5.976391267330171,"aX":9.61240805466312},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":14.4,"breakHorizontal":-9.0,"spinRate":2068,"spinDirection":151},"zone":14,"typeConfidence":0.89,"plateTime":0.4315885897249596,"extension":7.189445999531723},"index":1,"playId":"065f2602-4ef6-3685-9c7a-edd96e56e54e","pitchNumber":2,"startTime":"2026-07-30T04:14:13.579Z","endTime":"2026-07-30T04:14:16.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":88.0,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89719963861039,"aZ":-18.72358177103447,"pfxX":7.746221125961535,"pfxZ":8.183881345500344,"pX":-0.1317349968246634,"pZ":1.652879701488522,"vX0":-10.518624141380505,"vY0":-127.58133799272457,"vZ0":-6.930996357974049,"x":122.02,"y":194.15,"x0":3.0432939721722603,"y0":50.00509734655596,"z0":5.886771424470201,"aX":12.737308144428829},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":13.3,"breakHorizontal":-11.5,"spinRate":2127,"spinDirection":157},"zone":8,"typeConfidence":0.9,"plateTime":0.42974280298363254,"extension":7.453305096428687},"index":2,"playId":"d8be9172-6416-374d-8a99-8110ef7a1e91","pitchNumber":3,"startTime":"2026-07-30T04:14:27.841Z","endTime":"2026-07-30T04:14:31.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-30T04:14:37.279Z","endTime":"2026-07-30T04:14:48.000Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":75.0,"endSpeed":69.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.364872023722402,"aZ":-27.692065003044572,"pfxX":5.854590038991098,"pfxZ":3.711278042632001,"pX":2.4341062382998584,"pZ":2.94434227361749,"vX0":-4.028131082495807,"vY0":-109.24023676903873,"vZ0":-0.398022838218029,"x":24.22,"y":159.28,"x0":3.541930341751001,"y0":50.00237755828295,"z0":6.107451288806359,"aX":7.070924041908419},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":7.0,"breakHorizontal":-9.5,"spinRate":1457,"spinDirection":139},"zone":12,"typeConfidence":0.89,"plateTime":0.5015271431478663,"extension":6.745194652503424},"index":4,"playId":"ad8129ab-b4b7-3559-80d4-60966975f625","pitchNumber":4,"startTime":"2026-07-30T04:14:48.000Z","endTime":"2026-07-30T04:14:51.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":87.1,"endSpeed":79.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907116197311304,"aZ":-18.779177392213928,"pfxX":-1.6050117469287994,"pfxZ":8.268925550459949,"pX":0.08341615635447897,"pZ":3.9743502597649787,"vX0":-7.301577198652408,"vY0":-126.72428536135858,"vZ0":-1.4631666264002374,"x":113.82,"y":131.47,"x0":3.2152958322631013,"y0":50.00064026157218,"z0":6.065568006520377,"aX":-2.598232046911489},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.9,"breakHorizontal":4.7,"spinRate":2195,"spinDirection":169},"zone":12,"typeConfidence":0.9,"plateTime":0.4329070646927895,"extension":7.349898590944474},"index":5,"playId":"c8952c81-8f94-39ba-86b5-2fff20298557","pitchNumber":5,"startTime":"2026-07-30T04:14:59.222Z","endTime":"2026-07-30T04:15:02.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":88.1,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73726342854007,"aZ":-20.3502600820733,"pfxX":7.4790685737546845,"pfxZ":7.172040759776268,"pX":-0.3249006936963462,"pZ":2.4568920497535442,"vX0":-11.279649282884433,"vY0":-127.72932542520566,"vZ0":-4.447032521351544,"x":129.38,"y":172.44,"x0":3.1803368689928355,"y0":50.006280123789274,"z0":5.82434014399643,"aX":12.338788261091976},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.1,"breakHorizontal":-10.9,"spinRate":2095,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.4290947092302968,"extension":7.332945407548014},"hitData":{"launchSpeed":73.9,"launchAngle":12.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":91.65,"coordY":156.82}},"index":6,"playId":"9c7b51ed-1fdd-328d-9049-187e6de37da8","pitchNumber":6,"startTime":"2026-07-30T04:15:11.455Z","endTime":"2026-07-30T04:15:18.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:15:18.314Z","atBatIndex":72},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Christian Walker reaches on a missed catch error by first baseman Nolan Schanuel, assist to second baseman Vaughn Grissom.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T04:15:36.251Z","endTime":"2026-07-30T04:17:03.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"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,2,3,5],"actionIndex":[],"runnerIndex":[0],"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939373075370654,"aZ":-19.62624046675648,"pfxX":7.41322349247409,"pfxZ":7.442821555551803,"pX":0.6133052414756954,"pZ":2.4476358076926776,"vX0":-9.267556827419314,"vY0":-129.27262730566764,"vZ0":-5.021234667624502,"x":93.62,"y":172.69,"x0":3.2881841152854347,"y0":50.002137026671356,"z0":5.92992381113646,"aX":12.497415993640734},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.5,"breakHorizontal":-11.3,"spinRate":2134,"spinDirection":149},"zone":6,"typeConfidence":0.9,"plateTime":0.4243349290817422,"extension":7.308559350247269},"index":0,"playId":"ec4322df-e02c-3f5e-ba80-d508965f63ac","pitchNumber":1,"startTime":"2026-07-30T04:15:43.352Z","endTime":"2026-07-30T04:15:47.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751810041571794,"aZ":-17.31622525873603,"pfxX":1.7902045995563445,"pfxZ":8.874304554951115,"pX":-0.49063231318949235,"pZ":3.8131894529591577,"vX0":-9.40686738461212,"vY0":-128.12307017328396,"vZ0":-2.427922242238189,"x":135.7,"y":135.82,"x0":2.9848228148820763,"y0":50.00212652261905,"z0":6.115861407727167,"aX":2.998872314543702},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.8,"breakHorizontal":-1.3,"spinRate":2278,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.42638054533352143,"extension":7.557680842683423},"index":1,"playId":"39723df6-89a3-35a2-b9b9-fbc1dc10f196","pitchNumber":2,"startTime":"2026-07-30T04:15:54.717Z","endTime":"2026-07-30T04:15:58.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":77.8,"endSpeed":71.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01808272056651,"aZ":-25.17011907622296,"pfxX":7.260881165361426,"pfxZ":5.408296045284368,"pX":5.49310934680769E-4,"pZ":1.2017218424005076,"vX0":-9.619439469428343,"vY0":-112.92913056485474,"vZ0":-4.705222553680944,"x":116.98,"y":206.33,"x0":3.3665006943363833,"y0":50.003500279308284,"z0":5.835744809699619,"aX":9.405670690908272},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":8.9,"breakHorizontal":-10.8,"spinRate":1537,"spinDirection":143},"zone":13,"typeConfidence":0.88,"plateTime":0.48448510291263824,"extension":7.008247892743364},"index":2,"playId":"bd060b80-e971-3644-9182-0d77fa849840","pitchNumber":3,"startTime":"2026-07-30T04:16:06.236Z","endTime":"2026-07-30T04:16:10.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.845430922968518,"aZ":-24.057443443880725,"pfxX":5.73524274582778,"pfxZ":6.2811332695018045,"pX":-0.4122198513432656,"pZ":2.549009994182204,"vX0":-9.99115046121863,"vY0":-112.50275821175262,"vZ0":-2.1353685609518758,"x":132.71,"y":169.96,"x0":3.3249552244529963,"y0":50.004096467889376,"z0":5.92920626464675,"aX":7.4139263459206095},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":11.2,"breakHorizontal":-8.0,"spinRate":1604,"spinDirection":144},"zone":4,"typeConfidence":0.87,"plateTime":0.48535310073362314,"extension":7.112771464927303},"index":3,"playId":"8600a830-1b13-3aa0-ab1b-b8ed947b9d4e","pitchNumber":4,"startTime":"2026-07-30T04:16:17.724Z","endTime":"2026-07-30T04:16:21.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T04:16:38.637Z","endTime":"2026-07-30T04:16:54.349Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82248724642342,"aZ":-17.571737530586923,"pfxX":6.527514464076733,"pfxZ":8.277332320543458,"pX":-0.03809125735027977,"pZ":2.9440993674470786,"vX0":-9.749429327700264,"vY0":-132.1423144924218,"vZ0":-4.810429789785613,"x":118.45,"y":159.29,"x0":2.855404561589053,"y0":50.00307280215778,"z0":6.083795189117813,"aX":11.516100817341426},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.0,"breakHorizontal":-9.6,"spinRate":2099,"spinDirection":154},"zone":2,"typeConfidence":0.89,"plateTime":0.4149006462277294,"extension":7.4069487425498615},"hitData":{"launchSpeed":84.9,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.45,"coordY":149.6}},"index":5,"playId":"4f10d881-4f1d-32da-abea-768c627ed377","pitchNumber":5,"startTime":"2026-07-30T04:16:54.349Z","endTime":"2026-07-30T04:17:03.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"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":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:17:03.036Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out sharply to center fielder Jose Siri.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T04:17:37.434Z","endTime":"2026-07-30T04:18:37.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.832949902214292,"aZ":-26.008131004237136,"pfxX":4.976692500405472,"pfxZ":4.753185272581575,"pX":0.42604414359648135,"pZ":2.8569272397102976,"vX0":-8.16846759311161,"vY0":-112.67063497348069,"vZ0":-1.2582370850059381,"x":100.76,"y":161.64,"x0":3.4378925486884695,"y0":50.00231180555545,"z0":6.030405027718878,"aX":6.454364577331646},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":8.6,"breakHorizontal":-7.1,"spinRate":1628,"spinDirection":142},"zone":3,"typeConfidence":0.85,"plateTime":0.4845545457114113,"extension":7.06477469959657},"index":0,"playId":"9795fd64-40fc-3cb7-818f-101ddfad8bdf","pitchNumber":1,"startTime":"2026-07-30T04:17:37.434Z","endTime":"2026-07-30T04:17:41.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720368550587718,"aZ":-19.02530699026506,"pfxX":0.9122890625836368,"pfxZ":8.172709303825846,"pX":-0.9838572765183135,"pZ":3.9353547218340226,"vX0":-10.596422929821097,"vY0":-126.06801401897769,"vZ0":-1.2527251673037827,"x":154.5,"y":132.53,"x0":3.156019647054327,"y0":50.00365899789188,"z0":5.974966513375891,"aX":1.4693663370893522},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":14.8,"breakHorizontal":0.7,"spinRate":2289,"spinDirection":163},"zone":11,"typeConfidence":0.9,"plateTime":0.43453261891779293,"extension":7.273806870339577},"index":1,"playId":"b5a031a2-10f8-3a14-a18b-9444773c0759","pitchNumber":2,"startTime":"2026-07-30T04:17:52.242Z","endTime":"2026-07-30T04:17:55.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":73.6,"endSpeed":67.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.631763935759167,"aZ":-25.51700962550555,"pfxX":6.7968754209508955,"pfxZ":5.704592420230766,"pX":1.3859991942542154,"pZ":3.631147197433925,"vX0":-6.524758215364358,"vY0":-107.07972972324414,"vZ0":0.9702461687768047,"x":64.17,"y":140.74,"x0":3.5824262962227413,"y0":50.00281184807033,"z0":6.0162697526160684,"aX":7.932430023943973},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":10.9,"breakHorizontal":-10.7,"spinRate":1690,"spinDirection":141},"zone":12,"typeConfidence":0.92,"plateTime":0.5105406857810877,"extension":6.911074301874449},"index":2,"playId":"16d351b8-4b74-3cdd-996a-e84fbd2771bf","pitchNumber":3,"startTime":"2026-07-30T04:18:07.274Z","endTime":"2026-07-30T04:18:10.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.100811895364817,"aZ":-18.236102702767035,"pfxX":5.509319360909977,"pfxZ":8.564069146641149,"pX":-0.11872485894940955,"pZ":3.1139452777237953,"vX0":-10.400173069275196,"vY0":-126.59271901801678,"vZ0":-3.363763720740544,"x":121.53,"y":154.7,"x0":3.321469000494534,"y0":50.00556800614316,"z0":5.914322537046695,"aX":8.970871479786751},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.0,"breakHorizontal":-7.7,"spinRate":2202,"spinDirection":158},"zone":11,"typeConfidence":0.89,"plateTime":0.43215313239819775,"extension":7.192870314930485},"hitData":{"launchSpeed":100.3,"launchAngle":37.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.56,"coordY":48.91}},"index":3,"playId":"3bc7b2b3-944e-332d-9d58-29a8ffcc807b","pitchNumber":4,"startTime":"2026-07-30T04:18:23.735Z","endTime":"2026-07-30T04:18:37.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:18:37.105Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Trammell singles on a soft ground ball to third baseman Denzer Guzman. Christian Walker to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T04:18:55.210Z","endTime":"2026-07-30T04:19:42.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":68.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.742751363889276,"aZ":-30.991225966535353,"pfxX":-7.032974848453535,"pfxZ":0.9909269470003945,"pX":0.10098969335024872,"pZ":2.3399081827755652,"vX0":-5.473028825461189,"vY0":-109.61209278357504,"vZ0":-0.9921546079263508,"x":113.15,"y":175.6,"x0":3.560895913881344,"y0":50.00258195063271,"z0":6.163128466890027,"aX":-8.398085398577441},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":1.8,"breakHorizontal":14.4,"spinRate":2262,"spinDirection":290},"zone":5,"typeConfidence":0.91,"plateTime":0.5033070306510949,"extension":6.81486904407722},"index":0,"playId":"48325e8f-c52e-3f44-a03c-305f012c68a3","pitchNumber":1,"startTime":"2026-07-30T04:18:59.315Z","endTime":"2026-07-30T04:19:04.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":67.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.511360010208424,"aZ":-27.0309904969724,"pfxX":7.747162851598979,"pfxZ":4.381726935074608,"pX":0.7645563480698289,"pZ":3.6037853638316144,"vX0":-7.659518234407692,"vY0":-108.45261392604199,"vZ0":0.997572037068722,"x":87.86,"y":141.48,"x0":3.359605932363931,"y0":50.003519195905874,"z0":6.118940442318469,"aX":9.09670540629919},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":8.6,"breakHorizontal":-11.6,"spinRate":1527,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.5078520304384759,"extension":6.936827243165949},"hitData":{"launchSpeed":35.7,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.3,"coordY":186.69}},"index":1,"playId":"0369ee48-5ce6-3c85-a77a-cfe8a3400148","pitchNumber":2,"startTime":"2026-07-30T04:19:29.697Z","endTime":"2026-07-30T04:19:42.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.34,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:19:42.119Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a ground ball to third baseman Denzer Guzman. Christian Walker scores. Taylor Trammell to 3rd. Yainer Diaz to 2nd. Throwing error by third baseman Denzer Guzman.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T04:20:08.089Z","endTime":"2026-07-30T04:21:57.105Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnThird":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"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":5},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.619161348267628,"aZ":-23.72945159906911,"pfxX":6.973538072354153,"pfxZ":6.698664412933844,"pX":1.5753887747839526,"pZ":3.586896839869479,"vX0":-6.461367830278697,"vY0":-111.72205521608703,"vZ0":-0.061799807917165106,"x":56.95,"y":141.93,"x0":3.6025420503166,"y0":50.0033674110342,"z0":6.059096821854282,"aX":8.793013684637762},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":12.5,"breakHorizontal":-10.9,"spinRate":1633,"spinDirection":141},"zone":12,"typeConfidence":0.89,"plateTime":0.49075379121077845,"extension":6.799340081247846},"index":0,"playId":"1c81a819-824c-33ce-9e9b-350d48096744","pitchNumber":1,"startTime":"2026-07-30T04:20:12.898Z","endTime":"2026-07-30T04:20:16.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.950518378577993,"aZ":-25.292590188860157,"pfxX":5.252317528494402,"pfxZ":5.749799793383225,"pX":1.035787108494751,"pZ":4.64764832472499,"vX0":-6.291642578717915,"vY0":-108.67948799996459,"vZ0":2.524948785841658,"x":77.52,"y":113.29,"x0":3.2851533469114926,"y0":50.002187156674104,"z0":6.216849380842697,"aX":6.2861912167316625},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":11.4,"breakHorizontal":-7.8,"spinRate":1574,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.5038833198672941,"extension":6.958742838158358},"index":1,"playId":"852980d3-c5a2-3b1a-b409-894ac1d76eb3","pitchNumber":2,"startTime":"2026-07-30T04:20:30.976Z","endTime":"2026-07-30T04:20:34.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810756283240163,"aZ":-20.845902941824132,"pfxX":9.244299229849439,"pfxZ":6.798143938627558,"pX":0.011219889970851469,"pZ":1.7233769209511982,"vX0":-11.204297232092944,"vY0":-128.57410304446407,"vZ0":-6.145029852042752,"x":116.57,"y":192.25,"x0":3.2338497358775715,"y0":50.00433003645239,"z0":5.773099823366184,"aX":15.407992749298234},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.0,"breakHorizontal":-14.0,"spinRate":2165,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.42675461785917923,"extension":7.31324315388371},"index":2,"playId":"eef261c3-b3e7-3da9-a822-d73c785211df","pitchNumber":3,"startTime":"2026-07-30T04:20:48.144Z","endTime":"2026-07-30T04:20:52.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":87.6,"endSpeed":79.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684332796113964,"aZ":-17.151266110287857,"pfxX":0.6557024454752134,"pfxZ":9.201073851106772,"pX":0.5221958792373839,"pZ":4.142840969376353,"vX0":-7.086870781205309,"vY0":-127.38207847921564,"vZ0":-1.2704968943143204,"x":97.1,"y":126.92,"x0":3.2626922203706883,"y0":50.005035052226596,"z0":6.012394701619964,"aX":1.070968189444293},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":16.6,"breakHorizontal":0.5,"spinRate":2253,"spinDirection":172},"zone":12,"typeConfidence":0.9,"plateTime":0.4310098408949643,"extension":7.2145105029674195},"index":3,"playId":"a63e4aa7-c321-3791-b798-4c4efcb369f2","pitchNumber":4,"startTime":"2026-07-30T04:21:05.979Z","endTime":"2026-07-30T04:21:10.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":87.6,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.001548573829798,"aZ":-18.506538787849724,"pfxX":-1.8737153122761114,"pfxZ":8.35728686539971,"pX":-0.2234338054806003,"pZ":3.5606818951186825,"vX0":-7.966030231455861,"vY0":-127.3004521240807,"vZ0":-2.590948671756226,"x":125.52,"y":142.64,"x0":3.1942926544348276,"y0":50.00232381136383,"z0":6.062524315993572,"aX":-3.063497351766651},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.8,"breakHorizontal":5.3,"spinRate":2282,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.43085441522086976,"extension":7.331536528717488},"index":4,"playId":"cb3a1db1-f7be-3481-9ebf-81dcf6b66979","pitchNumber":5,"startTime":"2026-07-30T04:21:26.706Z","endTime":"2026-07-30T04:21:30.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.4,"endSpeed":67.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.163449498560514,"aZ":-25.77772784165721,"pfxX":6.757636032846017,"pfxZ":5.619961762922828,"pX":0.6551119255969714,"pZ":1.3655572750061962,"vX0":-7.695632795190102,"vY0":-106.60365486395754,"vZ0":-3.4135643872168586,"x":92.03,"y":201.91,"x0":3.4519475386691316,"y0":50.00378222633946,"z0":5.930993295762018,"aX":7.694799634880492},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":9.5,"breakHorizontal":-9.8,"spinRate":1442,"spinDirection":141},"zone":14,"typeConfidence":0.91,"plateTime":0.5159189603787264,"extension":7.000233884571543},"hitData":{"launchSpeed":76.7,"launchAngle":9.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":81.34,"coordY":156.54}},"index":5,"playId":"18b30b27-a55c-3d80-a6cc-659e4d6037e5","pitchNumber":6,"startTime":"2026-07-30T04:21:44.471Z","endTime":"2026-07-30T04:21:57.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"second":{"id":572233,"link":"/api/v1/people/572233"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":0.62,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:21:57.105Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out to right fielder Jo Adell.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-30T04:23:15.239Z","endTime":"2026-07-30T04:23:42.424Z","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":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-07-30T04:23:17.487Z","endTime":"2026-07-30T04:23:17.488Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.749764635772404,"aZ":-26.284529460281373,"pfxX":7.830564313560652,"pfxZ":4.888109189446175,"pX":-0.2736493664933275,"pZ":1.4786357994715054,"vX0":-9.90883992135687,"vY0":-109.48981049003447,"vZ0":-3.3093508111232195,"x":127.43,"y":198.86,"x0":3.30961506187725,"y0":50.00249304119151,"z0":5.846001973848365,"aX":9.433285964878795},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":1619,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.5017694762761793,"extension":7.103727105626566},"index":1,"playId":"bb2ea8e1-2099-3725-89a6-ab562c52eb3f","pitchNumber":1,"startTime":"2026-07-30T04:23:17.489Z","endTime":"2026-07-30T04:23:21.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91631698798284,"aZ":-14.67253234552289,"pfxX":2.30932865778495,"pfxZ":10.530895651461012,"pX":0.6311497026871769,"pZ":3.2498009723957813,"vX0":-7.326650204234481,"vY0":-128.66992776456567,"vZ0":-3.983877805676696,"x":92.94,"y":151.04,"x0":3.226576766018468,"y0":50.00116026932829,"z0":5.969341027404186,"aX":3.8378136635267333},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":18.2,"breakHorizontal":-2.4,"spinRate":2235,"spinDirection":162},"zone":3,"typeConfidence":0.9,"plateTime":0.4271349286115198,"extension":7.189363383117381},"hitData":{"launchSpeed":91.7,"launchAngle":39.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.8,"coordY":83.56}},"index":2,"playId":"b8d18a84-b8e6-3de1-b992-f74296d55819","pitchNumber":2,"startTime":"2026-07-30T04:23:32.744Z","endTime":"2026-07-30T04:23:42.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":623168,"link":"/api/v1/people/623168"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:23:42.424Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Siri grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T04:25:56.396Z","endTime":"2026-07-30T04:26:58.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"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],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Allen replaces second baseman Jose Altuve, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"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-07-30T04:25:40.687Z","endTime":"2026-07-30T04:25:58.590Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"},"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":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":96.3,"endSpeed":87.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77314432290609,"aZ":-15.673515011490043,"pfxX":-6.200183144130383,"pfxZ":8.376953235578156,"pX":-0.46853212472745415,"pZ":3.9323500601849535,"vX0":7.033170055372953,"vY0":-139.98128339928604,"vZ0":-1.2571924179263552,"x":134.86,"y":132.61,"x0":-2.2169152508051155,"y0":50.003238160492685,"z0":5.421150165924226,"aX":-12.214309305341713},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2185,"spinDirection":225},"zone":11,"typeConfidence":0.89,"plateTime":0.39238980335378404,"extension":6.749044339218774},"index":1,"playId":"a8a95108-60cc-30f7-adde-519dbc58547a","pitchNumber":1,"startTime":"2026-07-30T04:25:58.590Z","endTime":"2026-07-30T04:26:02.624Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71322496938765,"aZ":-36.35691255052042,"pfxX":2.402452533030502,"pfxZ":-2.684634924756997,"pX":-0.1757466039119352,"pZ":2.343415138242098,"vX0":4.463833253700659,"vY0":-124.78459137894028,"vZ0":-1.0392687231768594,"x":123.7,"y":175.51,"x0":-2.3076632931398966,"y0":50.00175412861036,"z0":5.790548276465728,"aX":3.745292087995398},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.8,"breakHorizontal":-5.5,"spinRate":2820,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.4408274317836316,"extension":6.516168536425485},"index":2,"playId":"3555dcbc-176a-38b2-a499-9a1f78705cae","pitchNumber":2,"startTime":"2026-07-30T04:26:13.913Z","endTime":"2026-07-30T04:26:17.644Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.7,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95310276670503,"aZ":-12.616581728646251,"pfxX":-5.095099912647944,"pfxZ":10.03947388864509,"pX":0.5668015361252503,"pZ":3.2812714037287143,"vX0":8.928716865251326,"vY0":-139.10811204977082,"vZ0":-3.612403214365195,"x":95.39,"y":150.19,"x0":-2.0313014650396664,"y0":50.00129285438961,"z0":5.440488944610294,"aX":-9.92476201039261},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2350,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3946378598217626,"extension":6.921393953685022},"index":3,"playId":"3c389c2e-5a53-31f6-9456-1764cf6ceadd","pitchNumber":3,"startTime":"2026-07-30T04:26:28.718Z","endTime":"2026-07-30T04:26:32.363Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.922808925293445,"aZ":-14.2749379158094,"pfxX":-4.589491173735723,"pfxZ":9.251128491693331,"pX":-0.4457722465590186,"pZ":3.38588005542548,"vX0":5.7704448295503905,"vY0":-139.0951136573876,"vZ0":-3.3178377221706823,"x":133.99,"y":147.36,"x0":-1.9634677382718426,"y0":50.000613746286476,"z0":5.5573548769819325,"aX":-8.877767822512148},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2189,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3957243638932164,"extension":6.794912218046663},"hitData":{"launchSpeed":90.5,"launchAngle":-8.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.1,"coordY":162.47}},"index":4,"playId":"1d83335f-2f7d-3683-a239-edaafb1564d6","pitchNumber":4,"startTime":"2026-07-30T04:26:50.195Z","endTime":"2026-07-30T04:26:58.430Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:26:58.430Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Heineman grounds out to first baseman Christian Walker.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T04:27:11.179Z","endTime":"2026-07-30T04:28:49.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":86.9,"endSpeed":80.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.940595265349774,"aZ":-38.54545952959883,"pfxX":-0.023175657131820238,"pfxZ":-3.9642409034242414,"pX":1.0041126471534774,"pZ":1.0915480664787063,"vX0":7.863797151659673,"vY0":-126.34050485920179,"vZ0":-3.6169969090058594,"x":126.66,"y":121.5,"x0":-2.1521925350728575,"y0":50.00109798840415,"z0":5.655514564073336,"aX":-0.03837157015200166},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.8,"breakHorizontal":-1.8,"spinRate":2686,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4343654410233855,"extension":6.529153299174374},"index":0,"playId":"f13e01b0-4102-3d74-8961-b75bd0c2b6a3","pitchNumber":1,"startTime":"2026-07-30T04:27:27.575Z","endTime":"2026-07-30T04:27:32.308Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-30T04:27:42.141Z","endTime":"2026-07-30T04:28:01.590Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70475006521092,"aZ":-20.900442237372133,"pfxX":-0.9064865859081541,"pfxZ":6.081631036005005,"pX":0.34532084896040827,"pZ":2.914734363537914,"vX0":7.973604430049669,"vY0":-135.12697248193209,"vZ0":-2.4216862607603096,"x":103.84,"y":160.08,"x0":-2.5226879065608605,"y0":50.0056356473959,"z0":5.286780936081652,"aX":-1.682605551770454},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":0.0,"spinRate":2311,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40493100927763503,"extension":6.731514077935171},"index":2,"playId":"59e0790c-d888-3827-bd35-b101a6ce8d72","pitchNumber":2,"startTime":"2026-07-30T04:28:01.590Z","endTime":"2026-07-30T04:28:05.445Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71749983912951,"aZ":-37.66564277616109,"pfxX":3.8242497114789997,"pfxZ":-3.5481255507674034,"pX":0.2995639582231925,"pZ":0.6155905345773284,"vX0":5.3825234664034936,"vY0":-124.39322364036705,"vZ0":-4.439234555448232,"x":105.58,"y":222.16,"x0":-2.3988991972236042,"y0":50.001071189095406,"z0":5.585982582724228,"aX":5.9213011212172395},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.3,"breakHorizontal":-8.3,"spinRate":3033,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4423269488896793,"extension":6.702142969778911},"index":3,"playId":"e04bab73-a838-3bf4-b3a1-07f0bb12b03f","pitchNumber":3,"startTime":"2026-07-30T04:28:22.227Z","endTime":"2026-07-30T04:28:26.143Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.478800776818254,"aZ":-12.273048907965409,"pfxX":-3.850814452520624,"pfxZ":10.111496655278689,"pX":0.649385955453362,"pZ":1.8338284031513683,"vX0":9.029757294163243,"vY0":-140.09210497356548,"vZ0":-7.402616419698408,"x":92.25,"y":189.27,"x0":-2.129369873151598,"y0":50.00683060172439,"z0":5.330110166234398,"aX":-7.582587119963534},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":4.9,"spinRate":2267,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3924128742694162,"extension":6.701882435881704},"hitData":{"launchSpeed":76.8,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.86,"coordY":167.46}},"index":4,"playId":"8cd78ece-6131-346d-b90b-41e946950911","pitchNumber":4,"startTime":"2026-07-30T04:28:41.362Z","endTime":"2026-07-30T04:28:49.022Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":623168,"link":"/api/v1/people/623168","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":623168,"link":"/api/v1/people/623168"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:28:49.022Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Cam Smith.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-30T04:29:04.289Z","endTime":"2026-07-30T04:30:41.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".433"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".381"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".178"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".032"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".135"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.77"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.68"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.58"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.49"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.56"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.40"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.76"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.49"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.34"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.283"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.034"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".534"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".293"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".408"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.283"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.034"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".534"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".293"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".408"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.838368108035386,"aZ":-20.842356612709747,"pfxX":-0.05353930708352583,"pfxZ":6.124832936751222,"pX":0.06391911665439196,"pZ":2.6935290930224323,"vX0":6.584391031120705,"vY0":-135.46470417555707,"vZ0":-3.1136508494131268,"x":114.56,"y":166.05,"x0":-2.3958244022048008,"y0":50.00176604807468,"z0":5.322450684928136,"aX":-0.09901933442431098},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":-1.3,"spinRate":2412,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4050271267614107,"extension":6.776307001903013},"index":0,"playId":"bea1441f-2c9d-341f-9da3-a15a6df8e73b","pitchNumber":1,"startTime":"2026-07-30T04:29:16.431Z","endTime":"2026-07-30T04:29:19.862Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-30T04:29:32.638Z","endTime":"2026-07-30T04:29:42.757Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710893087884934,"aZ":-39.37826284456384,"pfxX":3.6378911714510958,"pfxZ":-4.39516109635537,"pX":0.5267218236967437,"pZ":1.3763816728218397,"vX0":5.653835250835774,"vY0":-127.76914505603979,"vZ0":-2.9117949580920026,"x":96.92,"y":201.62,"x0":-2.1959591075077727,"y0":50.005749020005844,"z0":5.655127982041056,"aX":5.957154010094524},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.4,"breakHorizontal":-7.9,"spinRate":3023,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.43029254704008313,"extension":6.653131671206704},"index":2,"playId":"dfe27c38-429b-3c7e-b5e9-37b518d76cd1","pitchNumber":2,"startTime":"2026-07-30T04:29:42.757Z","endTime":"2026-07-30T04:29:46.302Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20037793002809,"aZ":-31.64904975187692,"pfxX":4.261555477081874,"pfxZ":0.3195554934452751,"pX":1.5002416450001188,"pZ":0.983028277898415,"vX0":8.081118683434125,"vY0":-128.39631002805217,"vZ0":-5.156126143566092,"x":59.81,"y":212.24,"x0":-2.2648013298363763,"y0":50.0029589120917,"z0":5.534873653863235,"aX":6.980925722064134},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":-9.8,"spinRate":2862,"spinDirection":46},"zone":14,"typeConfidence":0.89,"plateTime":0.42967410285666174,"extension":6.707898371833704},"index":3,"playId":"1b4c2b71-6e44-36fe-a515-5c579071c129","pitchNumber":3,"startTime":"2026-07-30T04:30:06.803Z","endTime":"2026-07-30T04:30:12.002Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":96.8,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.07155123797448,"aZ":-11.847959763082661,"pfxX":-3.596096225491272,"pfxZ":10.312879212793856,"pX":0.5249008063809943,"pZ":2.089827514486925,"vX0":8.30602978092154,"vY0":-140.49469400761302,"vZ0":-6.7439787718395525,"x":96.99,"y":182.35,"x0":-2.02156484697664,"y0":50.0007980181227,"z0":5.315222272438538,"aX":-7.087467765581818},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2310,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.39200641874696496,"extension":6.822975394396099},"hitData":{"launchSpeed":99.6,"launchAngle":38.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.88,"coordY":75.68}},"index":4,"playId":"98dd09b1-19cd-3c49-9828-cb120c4a812b","pitchNumber":4,"startTime":"2026-07-30T04:30:32.162Z","endTime":"2026-07-30T04:30:41.849Z","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":669397,"link":"/api/v1/people/669397"},"third":{"id":670623,"link":"/api/v1/people/670623"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":828599,"link":"/api/v1/people/828599"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":650556,"link":"/api/v1/people/650556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-30T04:30:41.849Z","atBatIndex":80}]