[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T20:05:43.733Z","endTime":"2026-08-02T20:07:16.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T19:06:56.782Z","endTime":"2026-08-02T19:45:20.070Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T19:45:20.070Z","endTime":"2026-08-02T20:04:29.125Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-02T20:04:29.125Z","endTime":"2026-08-02T20:05:45.929Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"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":93.9,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.692819210679303,"aZ":-15.58537774495005,"pfxX":2.6507561141296474,"pfxZ":8.668130758881103,"pX":0.9923180849174336,"pZ":3.9629296076547598,"vX0":-3.1250252949882658,"vY0":-136.85296845014875,"vZ0":-1.7325249155399955,"x":79.18,"y":131.78,"x0":1.7998623411962826,"y0":50.00102568528745,"z0":5.66153965850627,"aX":5.072196642402782},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-4.2,"spinRate":2244,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3988715939743197,"extension":6.386585941899213},"index":3,"playId":"872aedbd-4a67-363e-b361-c23a193a3f0a","pitchNumber":1,"startTime":"2026-08-02T20:05:45.929Z","endTime":"2026-08-02T20:05:49.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.473966922562845,"aZ":-16.597193110061397,"pfxX":5.27873431150282,"pfxZ":8.292200916513913,"pX":0.6660957313399937,"pZ":1.864152550715271,"vX0":-5.283518413640998,"vY0":-135.43726826666582,"vZ0":-6.367081729155084,"x":91.61,"y":188.45,"x0":1.9459189679894475,"y0":50.00474686203234,"z0":5.384684202348069,"aX":9.918163312840397},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-8.6,"spinRate":2300,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.4027030060386254,"extension":6.3743211547152026},"index":4,"playId":"18aec935-5e22-359b-86b6-9062423e2108","pitchNumber":2,"startTime":"2026-08-02T20:06:01.343Z","endTime":"2026-08-02T20:06:05.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.638043214936005,"aZ":-25.62018312109919,"pfxX":2.4443231673571812,"pfxZ":4.186102487329194,"pX":1.3234723284062073,"pZ":3.309086001413955,"vX0":-2.699631703338524,"vY0":-124.29418134709319,"vZ0":-0.1485339925063408,"x":66.55,"y":149.43,"x0":2.1055103900472028,"y0":50.00544474330958,"z0":5.494999973820729,"aX":3.829843183324528},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.8,"breakHorizontal":-3.8,"spinRate":997,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.44047227837898717,"extension":6.219468058559945},"index":5,"playId":"6a2bc127-f501-3972-bc51-2458f0219e54","pitchNumber":3,"startTime":"2026-08-02T20:06:18.070Z","endTime":"2026-08-02T20:06:22.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.742351389962636,"aZ":-30.049882475768563,"pfxX":-2.445265521538893,"pfxZ":1.3422220004283085,"pX":-1.022632990063518,"pZ":0.8776806932557508,"vX0":-6.143069748231123,"vY0":-124.30116310985584,"vZ0":-5.29838661819346,"x":155.98,"y":215.08,"x0":1.7891313361193217,"y0":50.00057833149947,"z0":5.504241407030494,"aX":-3.8608642322137228},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":5.8,"spinRate":2312,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4390826358432318,"extension":6.359265641038838},"index":6,"playId":"1e5d1cf5-e929-3bac-a746-1e9f7c180568","pitchNumber":4,"startTime":"2026-08-02T20:06:34.528Z","endTime":"2026-08-02T20:06:38.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341378284990835,"aZ":-32.728095428898534,"pfxX":-1.968985365966578,"pfxZ":-0.351899582717488,"pX":-0.5881746621722053,"pZ":0.9159029971504109,"vX0":-5.284035938488946,"vY0":-124.44207872137832,"vZ0":-4.707527953103163,"x":139.42,"y":214.05,"x0":1.8125908483976927,"y0":50.003073058732696,"z0":5.5222772923126735,"aX":-3.1083400473164975},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.4,"breakHorizontal":4.7,"spinRate":2434,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.43899228381857336,"extension":6.345092235944858},"index":7,"playId":"36752fdf-af81-34ad-ae30-88b2ab9938de","pitchNumber":5,"startTime":"2026-08-02T20:06:56.477Z","endTime":"2026-08-02T20:07:00.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.229672068656754,"aZ":-15.867687820949403,"pfxX":4.351691239010286,"pfxZ":8.558497835256665,"pX":1.2000966037133083,"pZ":3.49598331157844,"vX0":-3.442025248096806,"vY0":-136.49883256672126,"vZ0":-2.6428799737020876,"x":71.26,"y":144.39,"x0":1.9058032729577314,"y0":50.00602802666335,"z0":5.556235496471318,"aX":8.295459396614772},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-7.2,"spinRate":2339,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3997390273274486,"extension":6.241161715454179},"index":8,"playId":"62781762-863e-3038-9d2d-28fb90e1262f","pitchNumber":6,"startTime":"2026-08-02T20:07:12.673Z","endTime":"2026-08-02T20:07:16.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-08-02T20:07:16.967Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a sharp line drive to left fielder Tyler Soderstrom. Gleyber Torres to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T20:07:28.911Z","endTime":"2026-08-02T20:08:15.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.886632705241446,"aZ":-39.029408004804914,"pfxX":-3.0352712236198913,"pfxZ":-5.047851990444066,"pX":-1.2356236883874856,"pZ":0.5279946264586449,"vX0":-5.713922453953497,"vY0":-115.34961606581295,"vZ0":-3.063699048879445,"x":164.1,"y":224.52,"x0":1.6603012026489214,"y0":50.002406385259306,"z0":5.607660278189275,"aX":-4.121838666810333},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.6,"breakHorizontal":6.8,"spinRate":2531,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.47341929840785735,"extension":6.3050234612798945},"index":0,"playId":"ab2786ad-2c9e-3856-ab0a-62f2af37012e","pitchNumber":1,"startTime":"2026-08-02T20:07:44.148Z","endTime":"2026-08-02T20:07:49.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.779201866718537,"aZ":-20.349324831137814,"pfxX":6.750557209372268,"pfxZ":6.445943171798164,"pX":0.7884430723669044,"pZ":2.2299532182271906,"vX0":-5.3925404899337765,"vY0":-134.513850991073,"vZ0":-4.681503770598724,"x":86.95,"y":178.57,"x0":1.9406364676898478,"y0":50.00505560975613,"z0":5.432848896623732,"aX":12.390265000172493},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-11.0,"spinRate":2278,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.40696355665021455,"extension":6.2541990517959825},"hitData":{"launchSpeed":101.7,"launchAngle":11.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.25,"coordY":96.3}},"index":1,"playId":"9cb8e457-42c1-3dc3-a600-dbd4d1aff2f9","pitchNumber":2,"startTime":"2026-08-02T20:08:03.372Z","endTime":"2026-08-02T20:08:15.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:08:15.181Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T20:08:21.551Z","endTime":"2026-08-02T20:09:42.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55697937456092,"aZ":-15.743331339231977,"pfxX":7.121799692379662,"pfxZ":8.951075689814694,"pX":0.2651574414641308,"pZ":2.163307923120268,"vX0":-6.235973804572878,"vY0":-134.2671333485129,"vZ0":-5.804793909355681,"x":106.89,"y":180.37,"x0":1.6862057710019147,"y0":50.00602759593604,"z0":5.463553333031769,"aX":13.078100655442455},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-11.6,"spinRate":2282,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4070801227163696,"extension":6.33060813315925},"index":0,"playId":"1649d7cc-673b-3c56-87e2-ce360d19f8ee","pitchNumber":1,"startTime":"2026-08-02T20:08:41.365Z","endTime":"2026-08-02T20:08:45.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.827040778279848,"aZ":-28.749073073353117,"pfxX":-6.618564064923886,"pfxZ":2.3695846921835138,"pX":-0.6015041938298739,"pZ":2.051131764747234,"vX0":-4.040432961441404,"vY0":-119.89856097125778,"vZ0":-2.344138784001882,"x":139.93,"y":183.4,"x0":1.9695915332912588,"y0":50.001724380180725,"z0":5.626373906536318,"aX":-9.562022536862985},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.0,"breakHorizontal":13.0,"spinRate":2407,"spinDirection":266},"zone":7,"typeConfidence":2.0,"plateTime":0.4581645940279051,"extension":6.184224132420894},"index":1,"playId":"7de45035-33d4-36b1-8c23-dbb9467632ea","pitchNumber":2,"startTime":"2026-08-02T20:08:56.494Z","endTime":"2026-08-02T20:09:00.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.695177959124262,"aZ":-27.732224101114927,"pfxX":6.784157625376682,"pfxZ":2.8423817491372123,"pX":1.2845161418480824,"pZ":2.4763213014104664,"vX0":-3.8382587963292374,"vY0":-124.13051162433416,"vZ0":-1.6285230515585831,"x":68.04,"y":171.92,"x0":1.9689469325836224,"y0":50.00017584770014,"z0":5.448210964804791,"aX":10.592230711528876},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":-11.4,"spinRate":1103,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4411428091412537,"extension":6.235534260069936},"index":2,"playId":"14693e94-84ab-36cf-850c-cd3e2b1eb7d2","pitchNumber":3,"startTime":"2026-08-02T20:09:18.564Z","endTime":"2026-08-02T20:09:23.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036372930446504,"aZ":-21.26384607524686,"pfxX":7.92617576563989,"pfxZ":5.8913396599636325,"pX":-0.5664837354798707,"pZ":2.499563688888944,"vX0":-9.076393471049805,"vY0":-135.10298669417702,"vZ0":-4.052002106564618,"x":138.59,"y":171.29,"x0":1.804458507868636,"y0":50.00076933408844,"z0":5.510541251697518,"aX":14.672613124154017},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-12.5,"spinRate":2258,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4052012307379229,"extension":6.290967073740374},"index":3,"playId":"77d2289e-39fd-3bfa-9d26-b6e2d134227a","pitchNumber":4,"startTime":"2026-08-02T20:09:37.675Z","endTime":"2026-08-02T20:09:42.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:09:42.942Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eduardo Valencia called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T20:09:54.565Z","endTime":"2026-08-02T20:10:51.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_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":86.0,"endSpeed":78.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230172101227218,"aZ":-24.160563843983798,"pfxX":6.459147441071986,"pfxZ":5.049073672441712,"pX":0.5605965585519433,"pZ":1.9309314406953486,"vX0":-5.3218024657612135,"vY0":-125.17297013389086,"vZ0":-3.6063003447158906,"x":95.63,"y":186.64,"x0":1.874871997388807,"y0":50.002684674336955,"z0":5.3681373974985265,"aX":10.251370564225804},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.5,"breakHorizontal":-10.4,"spinRate":1147,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.43755607100918237,"extension":6.323446879546855},"index":0,"playId":"2347a305-8024-34a1-8b04-d04db00cca1c","pitchNumber":1,"startTime":"2026-08-02T20:10:07.372Z","endTime":"2026-08-02T20:10:11.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.360093663578148,"aZ":-42.09343505813764,"pfxX":-4.0006931497125215,"pfxZ":-7.336520096041439,"pX":0.15646366040641682,"pZ":0.9799979292005554,"vX0":-2.5120937085535187,"vY0":-115.73322432406695,"vZ0":-1.5634469954136905,"x":111.04,"y":212.32,"x0":1.7772602830428106,"y0":50.00560105051735,"z0":5.709812762578438,"aX":-5.406540146225045},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.4,"breakHorizontal":7.9,"spinRate":2644,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4739613984056188,"extension":6.183006257543768},"index":1,"playId":"af5536b0-30a8-3936-a5b0-0b41b6b356bb","pitchNumber":2,"startTime":"2026-08-02T20:10:24.388Z","endTime":"2026-08-02T20:10:28.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189389354413773,"aZ":-17.56439885450906,"pfxX":5.7119169379785335,"pfxZ":7.489737468988644,"pX":0.1723810331559952,"pZ":2.3054133768709115,"vX0":-6.156181248570627,"vY0":-138.38707711910462,"vZ0":-5.5205320954104256,"x":110.43,"y":176.53,"x0":1.6774728033190163,"y0":50.00425774177528,"z0":5.49215197456396,"aX":11.144721680690994},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":-9.1,"spinRate":2357,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3949120048835977,"extension":6.283896840428099},"index":2,"playId":"25372a11-7699-3de3-979e-02a22d640d0e","pitchNumber":3,"startTime":"2026-08-02T20:10:45.737Z","endTime":"2026-08-02T20:10:51.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:10:51.337Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (19) on a sharp line drive to center fielder Henry Bolte. Gleyber Torres scores. Dillon Dingler scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T20:11:08.076Z","endTime":"2026-08-02T20:11:51.815Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2201130456053,"aZ":-39.33869702469127,"pfxX":-5.708926561540704,"pfxZ":-5.279749781132281,"pX":-1.2320191712293547,"pZ":0.9211067335721631,"vX0":-5.0569235219137205,"vY0":-115.70643452798106,"vZ0":-2.1384174462354673,"x":163.96,"y":213.91,"x0":1.7218523393245442,"y0":50.00104895624747,"z0":5.620412735283968,"aX":-7.752151320860906},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.8,"breakHorizontal":11.5,"spinRate":2527,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.47305183722055855,"extension":6.230794972404524},"index":0,"playId":"345771b7-eeeb-3b28-af22-7bdf43f6f267","pitchNumber":1,"startTime":"2026-08-02T20:11:13.292Z","endTime":"2026-08-02T20:11:17.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577063855320926,"aZ":-18.087288038498443,"pfxX":5.984647920622281,"pfxZ":7.286027703732404,"pX":0.09381164904550653,"pZ":2.3402605714727196,"vX0":-6.8806733790826105,"vY0":-137.9092395514584,"vZ0":-5.270041458900469,"x":113.42,"y":175.59,"x0":1.8390932125475377,"y0":50.00319229056232,"z0":5.489082386618355,"aX":11.57204291714429},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":-9.5,"spinRate":2226,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3965804447652599,"extension":6.1482643572245275},"hitData":{"launchSpeed":105.2,"launchAngle":13.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":87.3,"coordY":73.12}},"index":1,"playId":"5232f654-69d6-33e0-a6c2-bda897949a22","pitchNumber":2,"startTime":"2026-08-02T20:11:34.196Z","endTime":"2026-08-02T20:11:51.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.6,"awayTeamWinProbability":67.4,"homeTeamWinProbabilityAdded":-17.9,"leverageIndex":1.7,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:11:51.815Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T20:12:57.650Z","endTime":"2026-08-02T20:13:50.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[2],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T20:12:12.016Z","endTime":"2026-08-02T20:12:59.775Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":84.5,"endSpeed":78.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.913682815016397,"aZ":-32.31160043222903,"pfxX":-1.7891603003594172,"pfxZ":-0.08706638235245934,"pX":-0.6403893533471927,"pZ":0.4471955268041226,"vX0":-4.784599921697979,"vY0":-123.05902214458462,"vZ0":-5.560800357154835,"x":141.41,"y":226.71,"x0":1.5564780817895523,"y0":50.003861900862645,"z0":5.452219108265852,"aX":-2.762161108448565},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.2,"breakHorizontal":4.3,"spinRate":2313,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.44396664660259466,"extension":6.208133890604191},"index":1,"playId":"bd82fa25-cf92-348b-8d6e-d915ac548bf9","pitchNumber":1,"startTime":"2026-08-02T20:12:59.775Z","endTime":"2026-08-02T20:13:08.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Gage Jump. Spencer Torkelson to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"bd82fa25-cf92-348b-8d6e-d915ac548bf9","startTime":"2026-08-02T20:13:18.666Z","endTime":"2026-08-02T20:13:40.896Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"postOnThird":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":-0.3999999999999986,"leverageIndex":0.97,"dramaIndex":32.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.591776025179705,"aZ":-32.22681404974515,"pfxX":-3.1021719860922765,"pfxZ":-0.029975568243962414,"pX":-0.5159409145224654,"pZ":2.5334446967421322,"vX0":-4.604114256283664,"vY0":-122.83923576427718,"vZ0":-0.9904770205951324,"x":136.67,"y":170.38,"x0":1.7772486512648407,"y0":50.005779009900074,"z0":5.652561914676844,"aX":-4.7982378786749145},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":6.6,"spinRate":2410,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4438504831690393,"extension":6.1394008116702725},"hitData":{"launchSpeed":105.2,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":174.85}},"index":3,"playId":"c0c1dbbb-3f22-3f2c-a57a-a33387b899af","pitchNumber":2,"startTime":"2026-08-02T20:13:40.896Z","endTime":"2026-08-02T20:13:50.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.97,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:13:50.036Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Donovan Walton flies out to left fielder Ben Malgeri.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T20:16:11.658Z","endTime":"2026-08-02T20:16:42.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T20:15:59.790Z","endTime":"2026-08-02T20:16:13.834Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638080242904937,"aZ":-15.697908358283886,"pfxX":-3.291075310577842,"pfxZ":9.112620660345357,"pX":0.5829061747420075,"pZ":2.5554783734029876,"vX0":8.572931594958275,"vY0":-133.37291260769786,"vZ0":-5.297816375183348,"x":94.78,"y":169.78,"x0":-2.2400938642818966,"y0":50.00635078073705,"z0":5.6928863351369055,"aX":-5.953578221658788},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":4.2,"spinRate":2088,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.4100622307585313,"extension":6.142601510350239},"index":1,"playId":"ebf981ff-e192-31fd-8673-874311b199c6","pitchNumber":1,"startTime":"2026-08-02T20:16:13.834Z","endTime":"2026-08-02T20:16:19.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184507805243214,"aZ":-23.978421165126587,"pfxX":-8.241278820180199,"pfxZ":5.1150573188909965,"pX":0.3257690123623317,"pZ":1.9599840033606206,"vX0":9.149099752293374,"vY0":-124.98431113486582,"vZ0":-4.39016383583613,"x":104.58,"y":185.86,"x0":-2.2897744626832828,"y0":50.00281870726058,"z0":5.6784996536629135,"aX":-13.204949866456397},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.5,"breakHorizontal":13.1,"spinRate":1997,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.43611662160483267,"extension":6.169588882338765},"hitData":{"launchSpeed":82.8,"launchAngle":57.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.78,"coordY":125.4}},"index":2,"playId":"176449da-fc1f-3dbb-9cb7-49ac51c2df70","pitchNumber":2,"startTime":"2026-08-02T20:16:32.780Z","endTime":"2026-08-02T20:16:42.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:16:42.812Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out, pitcher Keider Montero to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T20:16:50.188Z","endTime":"2026-08-02T20:18:14.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672456,"link":"/api/v1/people/672456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17551731372829,"aZ":-20.092539946900573,"pfxX":-8.733465785430242,"pfxZ":6.443706369299914,"pX":0.6048567518836908,"pZ":3.2971625875975024,"vX0":10.57995716923766,"vY0":-135.47580412692733,"vZ0":-2.910288962636037,"x":93.94,"y":149.76,"x0":-2.200395368289785,"y0":50.00355930040678,"z0":5.775697597302279,"aX":-16.377342327026327},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2201,"spinDirection":217},"zone":3,"typeConfidence":0.88,"plateTime":0.4029640949485809,"extension":6.225033485310082},"index":0,"playId":"05a63da6-f637-3388-a6ea-f40c3af00d3c","pitchNumber":1,"startTime":"2026-08-02T20:17:07.664Z","endTime":"2026-08-02T20:17:11.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32346486910444,"aZ":-31.88419652814216,"pfxX":2.2752703285481943,"pfxZ":0.18431080859903481,"pX":-0.5174450703314993,"pZ":3.0610152995109385,"vX0":4.372585967109115,"vY0":-123.5166889045989,"vZ0":-0.48265362264461786,"x":136.72,"y":156.13,"x0":-2.6022790059233927,"y0":50.00056215242173,"z0":5.927104428794489,"aX":3.534427785953354},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":-5.0,"spinRate":2544,"spinDirection":68},"zone":1,"typeConfidence":0.9,"plateTime":0.44249291669348834,"extension":5.93035762602139},"index":1,"playId":"d0268f8b-66a1-33b9-8fcb-e584c71c1a8a","pitchNumber":2,"startTime":"2026-08-02T20:17:23.890Z","endTime":"2026-08-02T20:17:28.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-02T20:17:33.513Z","endTime":"2026-08-02T20:17:49.104Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":81.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1671295626024,"aZ":-22.679308457856454,"pfxX":-8.490792654491857,"pfxZ":5.731555840922925,"pX":0.28357045614897625,"pZ":0.942637899773288,"vX0":9.055903544812338,"vY0":-127.37125826198677,"vZ0":-7.25600741668863,"x":106.19,"y":213.33,"x0":-2.2011225180439937,"y0":50.001746848540456,"z0":5.599764655876045,"aX":-14.063991801086802},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.0,"breakHorizontal":13.6,"spinRate":2122,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.42869677046437094,"extension":6.288580796796266},"index":3,"playId":"fdce6ac5-0142-3257-b6e3-a1b913efd10e","pitchNumber":3,"startTime":"2026-08-02T20:17:49.104Z","endTime":"2026-08-02T20:17:52.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03561568425159,"aZ":-19.29664466856603,"pfxX":-8.471917478127335,"pfxZ":6.6932277023554185,"pX":-0.1495139867615693,"pZ":2.9127661047287177,"vX0":7.952598587902667,"vY0":-137.49184144660003,"vZ0":-4.243697427026617,"x":122.7,"y":160.14,"x0":-1.9716181434271005,"y0":50.00375831578133,"z0":5.776932154947993,"aX":-16.303423178228197},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":13.8,"spinRate":2227,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.39760303743380465,"extension":6.226615658990104},"hitData":{"launchSpeed":105.7,"launchAngle":-0.0,"totalDistance":56.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.19,"coordY":180.42}},"index":4,"playId":"fe222ab2-503e-3af2-899a-9c27f516a438","pitchNumber":4,"startTime":"2026-08-02T20:18:07.789Z","endTime":"2026-08-02T20:18:14.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:18:14.987Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T20:19:21.585Z","endTime":"2026-08-02T20:21:03.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T20:18:59.491Z","endTime":"2026-08-02T20:19:23.729Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.118347794076254,"aZ":-31.872171727903233,"pfxX":2.682343273277274,"pfxZ":0.191699109288054,"pX":-0.2655281812883529,"pZ":2.922684077696711,"vX0":4.201378495929585,"vY0":-124.21580617087352,"vZ0":-0.8258116624776095,"x":127.12,"y":159.87,"x0":-2.3223681014069393,"y0":50.00240457101529,"z0":5.891691208855715,"aX":4.222952561969506},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":-5.8,"spinRate":2568,"spinDirection":72},"zone":5,"typeConfidence":0.91,"plateTime":0.4396681989099802,"extension":6.041756634812518},"index":1,"playId":"e579ac13-fd50-3bb5-a402-24a041f6e764","pitchNumber":1,"startTime":"2026-08-02T20:19:23.729Z","endTime":"2026-08-02T20:19:27.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.453392362276638,"aZ":-40.50755483024699,"pfxX":6.6212304917350036,"pfxZ":-6.25072340945999,"pX":-0.9721962745698839,"pZ":4.155927899746639,"vX0":1.5743146809054724,"vY0":-114.5546712536034,"vZ0":4.276017384411597,"x":154.06,"y":126.57,"x0":-2.527957846017823,"y0":50.002063360476384,"z0":6.216204935706949,"aX":8.82968548940585},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.0,"breakHorizontal":-12.4,"spinRate":3142,"spinDirection":37},"zone":11,"typeConfidence":0.9,"plateTime":0.477490341567433,"extension":6.017710926227218},"index":2,"playId":"061aa396-4121-3b2f-8fe6-28ed3f2f7846","pitchNumber":2,"startTime":"2026-08-02T20:19:38.418Z","endTime":"2026-08-02T20:19:42.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93816766656978,"aZ":-16.233182151228522,"pfxX":-3.168174806545111,"pfxZ":8.37819469815268,"pX":0.12512455444103043,"pZ":5.849097308271245,"vX0":6.895961509922652,"vY0":-137.21204312363022,"vZ0":2.4507009477220585,"x":112.23,"y":80.85,"x0":-2.0113617016751952,"y0":50.00412196683031,"z0":6.051561718361222,"aX":-6.030350952847287},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":4.2,"spinRate":2243,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.39950518487599407,"extension":6.317607760782767},"index":3,"playId":"7b091a19-23f9-36a7-875b-9bd88a3e4eda","pitchNumber":3,"startTime":"2026-08-02T20:19:53.687Z","endTime":"2026-08-02T20:19:57.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.187253892040175,"aZ":-13.615580148435104,"pfxX":-3.289224587622093,"pfxZ":9.808038732546034,"pX":-0.16879048740227118,"pZ":2.594369460904332,"vX0":6.022457395025547,"vY0":-136.70903574537314,"vZ0":-6.208520202354904,"x":123.43,"y":168.73,"x0":-1.9731816858954438,"y0":50.00596417659317,"z0":5.82987506141314,"aX":-6.226367489308821},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2222,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.40068547859808623,"extension":6.4708203743689925},"index":4,"playId":"c754a150-e8cc-3957-b955-af294a06f5f6","pitchNumber":4,"startTime":"2026-08-02T20:20:14.298Z","endTime":"2026-08-02T20:20:17.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":87.2,"endSpeed":80.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363735516159473,"aZ":-25.084645918965847,"pfxX":-10.467910161149138,"pfxZ":4.334848204435472,"pX":0.2445399536215758,"pZ":1.649620594913425,"vX0":9.347655186201305,"vY0":-126.69329082662466,"vZ0":-5.0273775724121,"x":107.68,"y":194.24,"x0":-2.1217055398232296,"y0":50.00332116792166,"z0":5.648858769378621,"aX":-17.124473374798775},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.0,"breakHorizontal":17.0,"spinRate":1983,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4312888980772791,"extension":6.3355211305857635},"index":5,"playId":"defa3994-65bf-3819-b71d-1ecce6e6b6c6","pitchNumber":5,"startTime":"2026-08-02T20:20:39.214Z","endTime":"2026-08-02T20:20:44.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.686524198315723,"aZ":-23.735161752956007,"pfxX":-10.78689476553211,"pfxZ":5.108623919392694,"pX":1.8625355864425146,"pZ":0.8950385769810338,"vX0":12.719824068268153,"vY0":-127.31672690042349,"vZ0":-7.298189856660593,"x":46.0,"y":214.61,"x0":-1.7829006168367965,"y0":50.003396506990896,"z0":5.661006484976758,"aX":-17.8160161181594},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":16.9,"spinRate":2056,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.4292543235934274,"extension":6.431432055355215},"index":6,"playId":"a7616683-7cad-3518-af61-575063b4c1d1","pitchNumber":6,"startTime":"2026-08-02T20:20:59.357Z","endTime":"2026-08-02T20:21:03.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:21:03.559Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy White lines out sharply to center fielder Max Clark.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T20:21:14.975Z","endTime":"2026-08-02T20:21:57.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82980589301509,"aZ":-29.14454167967396,"pfxX":2.6764870692073623,"pfxZ":1.963935567918588,"pX":0.325142443103529,"pZ":3.332654438411564,"vX0":5.953441270423869,"vY0":-123.04607957090113,"vZ0":-0.46361448864014,"x":104.61,"y":148.8,"x0":-2.4669377343991625,"y0":50.005013445962334,"z0":5.978324552634046,"aX":4.131468467362127},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-6.1,"spinRate":2637,"spinDirection":65},"zone":3,"typeConfidence":0.9,"plateTime":0.4439714719245309,"extension":5.8969057811951044},"index":0,"playId":"433a0d2c-7a7c-38a7-9de9-55f213efa118","pitchNumber":1,"startTime":"2026-08-02T20:21:29.001Z","endTime":"2026-08-02T20:21:33.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75919896478751,"aZ":-19.099976720268348,"pfxX":-10.097891606585058,"pfxZ":6.884414168470494,"pX":-0.22169874715689017,"pZ":1.7199352535745107,"vX0":8.54810106353242,"vY0":-136.3819067192001,"vZ0":-7.146930038965018,"x":125.45,"y":192.34,"x0":-2.07248890014456,"y0":50.00220689678925,"z0":5.674412738387085,"aX":-19.173288746922005},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":16.7,"spinRate":2218,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.4003993821289362,"extension":6.357135782766339},"hitData":{"launchSpeed":102.0,"launchAngle":22.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.51,"coordY":47.03}},"index":1,"playId":"f32c3c9a-6ee7-3148-9672-23b81977c9f2","pitchNumber":2,"startTime":"2026-08-02T20:21:47.010Z","endTime":"2026-08-02T20:21:57.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:21:57.475Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Clark walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T20:24:11.736Z","endTime":"2026-08-02T20:25:45.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T20:24:09.344Z","endTime":"2026-08-02T20:24:13.920Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.9,"endSpeed":86.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.528162762760598,"aZ":-15.818138779216273,"pfxX":4.592525096130389,"pfxZ":8.611226228588574,"pX":-0.17180729071818795,"pZ":2.4165963886454587,"vX0":-6.0383144788948915,"vY0":-136.57687121558783,"vZ0":-5.303792614172641,"x":123.55,"y":173.53,"x0":1.4654033426967932,"y0":50.00343114718651,"z0":5.462125842382055,"aX":8.724298262618888},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":-7.1,"spinRate":2403,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.4001967550118968,"extension":6.1357528957032965},"index":1,"playId":"e56c110e-c2c5-3a6b-b1a5-f854dc3b3c1e","pitchNumber":1,"startTime":"2026-08-02T20:24:13.920Z","endTime":"2026-08-02T20:24:17.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736642136855703,"aZ":-19.108093631817546,"pfxX":7.775837714670761,"pfxZ":7.010387217049375,"pX":0.5756387015845182,"pZ":1.5746515223902535,"vX0":-5.899373819294682,"vY0":-135.0206736624017,"vZ0":-6.521200107753867,"x":95.06,"y":196.26,"x0":1.7681267261053424,"y0":50.003783879970335,"z0":5.345266180414489,"aX":14.496720890352632},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":-13.0,"spinRate":2233,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.4041709764606334,"extension":6.383115359235052},"index":2,"playId":"d7b7d78b-0361-35ce-8709-46b99f3172ae","pitchNumber":2,"startTime":"2026-08-02T20:24:33.259Z","endTime":"2026-08-02T20:24:37.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66372102239423,"aZ":-24.354361820146682,"pfxX":-5.131015929312681,"pfxZ":5.488541356113284,"pX":-1.791824961456126,"pZ":-0.8777333795192293,"vX0":-6.79778604363034,"vY0":-118.62528176015323,"vZ0":-9.174920962003366,"x":185.3,"y":262.48,"x0":1.77751468166501,"y0":50.00380936667661,"z0":5.259836698505721,"aX":-7.314314180209101},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.9,"breakHorizontal":10.9,"spinRate":2355,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4616979337840532,"extension":6.28797610618948},"index":3,"playId":"62c892f1-3ddf-3bfc-997c-7287f4c7661e","pitchNumber":3,"startTime":"2026-08-02T20:24:48.824Z","endTime":"2026-08-02T20:24:51.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67699082393721,"aZ":-20.702504109489926,"pfxX":6.756068859624714,"pfxZ":5.967741515280458,"pX":-0.8166768085801095,"pZ":2.4802974494328143,"vX0":-9.11342496935968,"vY0":-136.89346663079803,"vZ0":-3.8378947405108526,"x":148.13,"y":171.81,"x0":1.6585204276811438,"y0":50.00161900771134,"z0":5.295782624903222,"aX":12.983484237154137},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":-10.6,"spinRate":2056,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.39822411612901565,"extension":6.327110776002455},"index":4,"playId":"0108b009-c807-321b-ad47-1dd563aacde4","pitchNumber":4,"startTime":"2026-08-02T20:25:09.191Z","endTime":"2026-08-02T20:25:13.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473515605801502,"aZ":-21.721372020939054,"pfxX":6.703075163422,"pfxZ":5.584900453790031,"pX":1.184199057307112,"pZ":2.888318794829434,"vX0":-3.944742275764664,"vY0":-135.87157578839106,"vZ0":-2.849322573800671,"x":71.86,"y":160.8,"x0":1.7831885177273403,"y0":50.00224089553602,"z0":5.458120602853831,"aX":12.545729278461508},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":-11.3,"spinRate":2045,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.402943901459075,"extension":6.279783148615645},"index":5,"playId":"26617b1d-bc6f-3468-bc0c-3ae0385c1758","pitchNumber":5,"startTime":"2026-08-02T20:25:41.342Z","endTime":"2026-08-02T20:25:45.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.500000000000004,"awayTeamWinProbability":72.5,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:25:45.593Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tigers challenged (play at 1st), call on the field was overturned: Ben Malgeri grounds into a force out, shortstop Alika Williams to second baseman Donovan Walton. Max Clark out at 2nd. Ben Malgeri to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T20:25:59.415Z","endTime":"2026-08-02T20:27:38.072Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"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(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.9,"endSpeed":84.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.287677341285534,"aZ":-23.13534772083467,"pfxX":6.014598938620216,"pfxZ":4.949276157899369,"pX":0.6876661995357711,"pZ":3.5973220975653475,"vX0":-4.802525009255397,"vY0":-133.8898190277406,"vZ0":-0.7923714497629358,"x":90.79,"y":141.65,"x0":1.7178907798534317,"y0":50.0032881218208,"z0":5.543770677745185,"aX":10.98571976762571},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":-10.0,"spinRate":1951,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4081530915857603,"extension":6.080046113830984},"index":0,"playId":"69b9470f-2dd1-3112-b5e8-257d2159511a","pitchNumber":1,"startTime":"2026-08-02T20:26:12.122Z","endTime":"2026-08-02T20:26:15.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882173890741605,"aZ":-27.788212333377725,"pfxX":5.548464931399829,"pfxZ":2.8795307407759587,"pX":2.1741213159055017,"pZ":4.059658881362153,"vX0":-1.3154474141762456,"vY0":-122.84886334124978,"vZ0":1.8728219673142612,"x":34.13,"y":129.17,"x0":1.996418205248967,"y0":50.0055095474996,"z0":5.653423362636274,"aX":8.461410793815448},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.9,"breakHorizontal":-9.7,"spinRate":1080,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4462761159702966,"extension":6.073431999862395},"index":1,"playId":"22bcb15d-695b-3e8f-9fab-b28bebd3df2d","pitchNumber":2,"startTime":"2026-08-02T20:26:31.107Z","endTime":"2026-08-02T20:26:34.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94267028202425,"aZ":-20.35009241424425,"pfxX":7.206563738880529,"pfxZ":6.324615934269064,"pX":-0.27131816311582146,"pZ":1.4421703650349516,"vX0":-7.664537779755597,"vY0":-135.45198905324293,"vZ0":-6.6876081650234935,"x":127.34,"y":199.84,"x0":1.6506944576203217,"y0":50.00263867772437,"z0":5.352957158989438,"aX":13.471068194155443},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-11.5,"spinRate":2010,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.40345692615605167,"extension":6.314465139859198},"index":2,"playId":"0a465931-9133-3672-8227-045c8c486c6c","pitchNumber":3,"startTime":"2026-08-02T20:26:53.006Z","endTime":"2026-08-02T20:26:57.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607169786255277,"aZ":-13.906977397467294,"pfxX":4.282024966818309,"pfxZ":9.423983581679344,"pX":-0.5888948963443161,"pZ":2.590956742721363,"vX0":-7.604847185480784,"vY0":-137.86281403415737,"vZ0":-5.212448743895515,"x":139.45,"y":168.82,"x0":1.640166458359552,"y0":50.00506351720965,"z0":5.433785596426856,"aX":8.30282811608107},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":-6.2,"spinRate":2283,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.39621858115748454,"extension":6.270581630176764},"index":3,"playId":"e19f330d-3fd7-3535-94c9-5fbd3e8b9a56","pitchNumber":4,"startTime":"2026-08-02T20:27:11.298Z","endTime":"2026-08-02T20:27:15.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726554230102753,"aZ":-16.74823404548799,"pfxX":4.788294209177748,"pfxZ":8.313810419023604,"pX":0.37084011597953503,"pZ":2.95980842901983,"vX0":-5.096067624111514,"vY0":-134.95585401761124,"vZ0":-3.7112939998997447,"x":102.86,"y":158.87,"x0":1.656146547380249,"y0":50.00488793050005,"z0":5.523334594953066,"aX":8.886764023058332},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-7.7,"spinRate":2124,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4049400672943788,"extension":6.118854033494258},"hitData":{"launchSpeed":97.3,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.32,"coordY":155.07}},"index":4,"playId":"c733d5f7-6aee-3f80-8d55-f42c1c0c6cff","pitchNumber":5,"startTime":"2026-08-02T20:27:30.235Z","endTime":"2026-08-02T20:27:38.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":116},"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.12,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:27:38.072Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to left fielder Tyler Soderstrom in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T20:29:08.647Z","endTime":"2026-08-02T20:30:00.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.922825323507407,"aZ":-19.910441550589944,"pfxX":8.101383155356665,"pfxZ":6.626543089559268,"pX":-0.5600501295799499,"pZ":2.137494501195947,"vX0":-8.812836829622618,"vY0":-135.05250387765693,"vZ0":-5.001833507428013,"x":138.35,"y":181.07,"x0":1.6901087738492313,"y0":50.00107702665775,"z0":5.410384542041427,"aX":14.990370922373224},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-12.8,"spinRate":2239,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.4052841396637339,"extension":6.185666894069896},"index":0,"playId":"9ebb0c79-9c48-34ca-8090-72ce2ff7d131","pitchNumber":1,"startTime":"2026-08-02T20:29:11.985Z","endTime":"2026-08-02T20:29:15.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"2c267fb4-24b9-31ab-9330-ae4c0b9cd22e","startTime":"2026-08-02T20:29:30.163Z","endTime":"2026-08-02T20:29:33.163Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072603638360324,"aZ":-11.806741009747435,"pfxX":3.959005595664004,"pfxZ":10.6182929081336,"pX":-0.15459761291444865,"pZ":2.4119905594068842,"vX0":-5.998419806121292,"vY0":-137.08172376712415,"vZ0":-6.234055685211375,"x":122.89,"y":173.66,"x0":1.5396746208971788,"y0":50.00070824823882,"z0":5.508767550408209,"aX":7.592924882173836},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":-6.0,"spinRate":2368,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.39835327958315236,"extension":6.263586876946041},"hitData":{"launchSpeed":89.5,"launchAngle":50.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.2,"coordY":145.43}},"index":2,"playId":"fa12d58f-803e-3d07-a06b-dc33cf66f2bd","pitchNumber":2,"startTime":"2026-08-02T20:29:48.832Z","endTime":"2026-08-02T20:30:00.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":2.2000000000000064,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:30:00.573Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T20:30:16.524Z","endTime":"2026-08-02T20:31:53.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63928687588789,"aZ":-21.510163066909936,"pfxX":10.030128804553023,"pfxZ":5.927489411213642,"pX":0.9849598460334471,"pZ":2.769869128586693,"vX0":-5.8181125529615,"vY0":-133.93191165965604,"vZ0":-3.2718545817379967,"x":79.46,"y":163.99,"x0":1.8938381012553083,"y0":50.00157972433731,"z0":5.563902434462019,"aX":18.03718772889009},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-16.7,"spinRate":2306,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4105569803786926,"extension":6.290405036368572},"index":0,"playId":"fbc69173-b7f4-37d4-877e-e98ae1936215","pitchNumber":1,"startTime":"2026-08-02T20:30:24.489Z","endTime":"2026-08-02T20:30:29.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Jonah Heim. Ben Malgeri to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"fbc69173-b7f4-37d4-877e-e98ae1936215","startTime":"2026-08-02T20:30:42.478Z","endTime":"2026-08-02T20:30:55.044Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"postOnSecond":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.71,"dramaIndex":29.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07628472749109,"aZ":-40.6106744017182,"pfxX":-1.8912293125830644,"pfxZ":-6.0855983244125085,"pX":0.5530922495720622,"pZ":1.6514519488116983,"vX0":-2.476639210265412,"vY0":-117.71919852670985,"vZ0":-0.6319217672193168,"x":95.92,"y":194.19,"x0":1.8699039638038761,"y0":50.0052432118852,"z0":5.725635359195618,"aX":-2.619933261846846},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.8,"breakHorizontal":4.1,"spinRate":2444,"spinDirection":325},"zone":9,"typeConfidence":2.0,"plateTime":0.46763789469761186,"extension":6.178472373706406},"index":2,"playId":"09149e50-d601-3ab0-a1fc-f6829c250558","pitchNumber":2,"startTime":"2026-08-02T20:30:55.044Z","endTime":"2026-08-02T20:30:59.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92728175224433,"aZ":-11.460128375720055,"pfxX":6.915765798037155,"pfxZ":10.93935509663829,"pX":0.8373809038279337,"pZ":2.3726186254824864,"vX0":-4.74649726420794,"vY0":-137.7888373323505,"vZ0":-6.171316985528044,"x":85.08,"y":174.72,"x0":1.6971333189748055,"y0":50.0055430569037,"z0":5.4400792352561975,"aX":13.099320394846446},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":-11.3,"spinRate":2333,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.3998306086027257,"extension":6.160466452476844},"index":3,"playId":"fc9692f1-aaad-3ace-a480-1f91125ca2cc","pitchNumber":3,"startTime":"2026-08-02T20:31:12.498Z","endTime":"2026-08-02T20:31:15.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737356412957514,"aZ":-27.390232295844577,"pfxX":6.768196504464858,"pfxZ":3.050694535395345,"pX":-0.13240238443641422,"pZ":1.0159076301733043,"vX0":-6.838490203144318,"vY0":-124.35762336010082,"vZ0":-5.1871251023586415,"x":122.05,"y":211.35,"x0":1.7726568368217106,"y0":50.00315608931048,"z0":5.39862892940138,"aX":10.610615174379287},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-10.7,"spinRate":1131,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4402996701622195,"extension":6.26568832092857},"index":4,"playId":"64dff8d1-c878-3e82-acc3-949cdf240374","pitchNumber":4,"startTime":"2026-08-02T20:31:33.359Z","endTime":"2026-08-02T20:31:37.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730388854268018,"aZ":-19.14280168929167,"pfxX":9.948836062851601,"pfxZ":6.985540049113498,"pX":-0.9671458240168465,"pZ":1.127686845933884,"vX0":-10.131428781282555,"vY0":-135.49164164020667,"vZ0":-7.575296347475587,"x":153.87,"y":208.33,"x0":1.522355547587065,"y0":50.00203164103116,"z0":5.290292283559494,"aX":18.55568043951429},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":-16.0,"spinRate":2249,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.40377146547165577,"extension":6.25970092224261},"index":5,"playId":"f39dfccd-cf36-34b4-9544-5b6d6c537ba3","pitchNumber":5,"startTime":"2026-08-02T20:31:49.971Z","endTime":"2026-08-02T20:31:53.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.71,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:31:53.636Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim challenged (pitch result), call on the field was overturned: Dillon Dingler called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T20:32:09.737Z","endTime":"2026-08-02T20:33:37.011Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.665433512011887,"aZ":-26.2733900554828,"pfxX":-1.1435939204516714,"pfxZ":3.6093610803359786,"pX":0.09290893698717888,"pZ":0.953506609772701,"vX0":-3.8293314915067067,"vY0":-126.28210140684685,"vZ0":-6.094612860260214,"x":113.46,"y":213.04,"x0":1.7698608665978706,"y0":50.00405057309363,"z0":5.477003018067125,"aX":-1.8703076145632076},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":2.9,"spinRate":2414,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4316426569598879,"extension":6.265338727667566},"index":0,"playId":"9667b515-83b8-32f8-9c39-c0d9f91f48ec","pitchNumber":1,"startTime":"2026-08-02T20:32:23.814Z","endTime":"2026-08-02T20:32:27.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.8,"endSpeed":79.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.353782241339797,"aZ":-31.03279874362766,"pfxX":-1.800360709627708,"pfxZ":0.7156936517454398,"pX":0.18812968890742304,"pZ":3.047185599327727,"vX0":-3.541894493027968,"vY0":-124.96895646956303,"vZ0":-0.35945278221299126,"x":109.83,"y":156.51,"x0":1.8533835609718707,"y0":50.0033007454512,"z0":5.72527606001141,"aX":-2.8687379050300774},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":4.1,"spinRate":2369,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4370025744126651,"extension":6.095355345378471},"index":1,"playId":"678de74f-a854-3f4e-bb7f-33b2653fb305","pitchNumber":2,"startTime":"2026-08-02T20:32:47.554Z","endTime":"2026-08-02T20:32:51.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.2,"endSpeed":86.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.698368017746578,"aZ":-13.482932460010957,"pfxX":5.273850658448336,"pfxZ":9.777162531558396,"pX":0.22596728115447354,"pZ":2.148197098312558,"vX0":-5.8730814359457435,"vY0":-137.0105282697679,"vZ0":-6.330684507043681,"x":108.39,"y":180.78,"x0":1.706505317962132,"y0":50.004096491892,"z0":5.400668634490449,"aX":10.083467313400645},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":-8.4,"spinRate":2365,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.39893260833255795,"extension":6.224912249673925},"index":2,"playId":"ab6c3710-c272-3284-8219-c491b29778ec","pitchNumber":3,"startTime":"2026-08-02T20:33:07.946Z","endTime":"2026-08-02T20:33:11.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74920730860111,"aZ":-12.28675847775971,"pfxX":5.829968283237891,"pfxZ":9.996615048056007,"pX":0.10016005827203202,"pZ":1.7323090864777284,"vX0":-6.102519166905386,"vY0":-139.74254778402278,"vZ0":-7.844334120593594,"x":113.18,"y":192.01,"x0":1.5486271233235451,"y0":50.00571899297932,"z0":5.372318193865947,"aX":11.600947749717575},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":-9.4,"spinRate":2394,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3910829509259517,"extension":6.383106354823572},"index":3,"playId":"8c65ce27-9169-3d4d-a0d6-a73b088adf01","pitchNumber":4,"startTime":"2026-08-02T20:33:31.740Z","endTime":"2026-08-02T20:33:37.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.400000000000002,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:33:37.011Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to right fielder Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T20:35:40.292Z","endTime":"2026-08-02T20:36:08.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.236318749301056,"aZ":-37.253591666284024,"pfxX":6.156848636373479,"pfxZ":-3.9486534032030125,"pX":-0.27096812472860154,"pZ":2.108160300113634,"vX0":2.5918778661952078,"vY0":-112.63136959416926,"vZ0":-0.31619896352629784,"x":127.33,"y":181.86,"x0":-2.2361483844290895,"y0":50.003463803595366,"z0":6.0139915602443805,"aX":7.918826989205327},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.0,"breakHorizontal":-11.8,"spinRate":2872,"spinDirection":36},"zone":8,"typeConfidence":0.9,"plateTime":0.4860890387968495,"extension":6.034119221400621},"hitData":{"launchSpeed":90.9,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.54,"coordY":112.98}},"index":0,"playId":"8ba751aa-8073-323d-8684-02223b97b53d","pitchNumber":1,"startTime":"2026-08-02T20:35:57.005Z","endTime":"2026-08-02T20:36:08.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.96,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:36:08.793Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Max Clark.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T20:36:12.915Z","endTime":"2026-08-02T20:37:27.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003080903996146,"aZ":-13.982771943347082,"pfxX":-3.8310122063050116,"pfxZ":9.653029209725736,"pX":0.009216256305351762,"pZ":2.887298630624129,"vX0":6.985065993832481,"vY0":-136.64406996055504,"vZ0":-5.042685259327037,"x":116.65,"y":160.82,"x0":-2.0862362434360042,"y0":50.00601658091379,"z0":5.722453887302541,"aX":-7.222703269730091},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2232,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.40131953248835694,"extension":6.187386654724916},"index":0,"playId":"2b292ec8-a4b3-3cb9-b870-20c6a02a5f78","pitchNumber":1,"startTime":"2026-08-02T20:36:33.239Z","endTime":"2026-08-02T20:36:37.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32773457238073,"aZ":-24.47873773446382,"pfxX":-10.04073030874361,"pfxZ":4.734396269461461,"pX":0.4164093035779539,"pZ":1.744380959943311,"vX0":9.628856677538593,"vY0":-126.60941528547954,"vZ0":-4.926558532720659,"x":101.13,"y":191.68,"x0":-2.1275517641092447,"y0":50.006192713848655,"z0":5.669201928834579,"aX":-16.339238099108176},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":16.1,"spinRate":2029,"spinDirection":229},"zone":9,"typeConfidence":0.9,"plateTime":0.43225380027208793,"extension":6.134132861472115},"index":1,"playId":"468edcb5-c64e-316e-9081-68401b0c4f22","pitchNumber":2,"startTime":"2026-08-02T20:36:52.609Z","endTime":"2026-08-02T20:36:56.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":88.0,"endSpeed":80.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.113412040849873,"aZ":-24.730651287035187,"pfxX":-9.153159361576297,"pfxZ":4.500495857630188,"pX":-0.17681961731188847,"pZ":2.1761425974082083,"vX0":8.742776878039727,"vY0":-127.798844164832,"vZ0":-4.049190433421298,"x":123.74,"y":180.02,"x0":-2.4514614393006116,"y0":50.00632313494021,"z0":5.721533161955911,"aX":-15.157263432162141},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":14.6,"spinRate":2043,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.42843943428149345,"extension":6.219373110589355},"hitData":{"launchSpeed":95.7,"launchAngle":31.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.61,"coordY":48.01}},"index":2,"playId":"b2c91952-aad6-3c08-b24d-d8e084c5d770","pitchNumber":3,"startTime":"2026-08-02T20:37:12.618Z","endTime":"2026-08-02T20:37:27.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.66,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:37:27.690Z","atBatIndex":16},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alika Williams grounds into a force out, shortstop Kevin McGonigle to second baseman Gleyber Torres. Lawrence Butler out at 2nd. Alika Williams to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T20:37:32.549Z","endTime":"2026-08-02T20:39:28.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.979934930944204,"aZ":-17.875506573067984,"pfxX":-9.23183996351619,"pfxZ":7.400248907228445,"pX":-0.29998953106747417,"pZ":2.342431899982837,"vX0":8.595464902371655,"vY0":-137.95892641054814,"vZ0":-5.790692820347876,"x":128.43,"y":175.53,"x0":-2.2528448660496796,"y0":50.0033126454078,"z0":5.668807073903495,"aX":-17.840025655913976},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":15.0,"spinRate":2271,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.3966500922047822,"extension":6.24448592532708},"index":0,"playId":"b903a16c-938e-324b-83ad-832624b25090","pitchNumber":1,"startTime":"2026-08-02T20:37:49.231Z","endTime":"2026-08-02T20:37:53.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"9da82de6-b3e0-313c-83ae-568492236190","startTime":"2026-08-02T20:38:11.470Z","endTime":"2026-08-02T20:38:14.470Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93032980065725,"aZ":-20.838299107895722,"pfxX":-9.646067036282792,"pfxZ":5.947796162748333,"pX":-1.090778790825263,"pZ":2.3903792567514217,"vX0":6.518266663501786,"vY0":-136.41098388458002,"vZ0":-5.184653308383763,"x":158.58,"y":174.24,"x0":-2.2448576950588945,"y0":50.000791591968536,"z0":5.730581262155393,"aX":-18.375677614745815},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":16.3,"spinRate":2187,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.3998542924791697,"extension":6.171387727492584},"index":2,"playId":"781ee294-69e4-3a88-9022-b71cbb3f295e","pitchNumber":2,"startTime":"2026-08-02T20:38:28.697Z","endTime":"2026-08-02T20:38:33.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716604255524757,"aZ":-26.20439472487252,"pfxX":-1.495002727866039,"pfxZ":3.62160516277999,"pX":2.243737048225453,"pZ":0.349483392051733,"vX0":11.657775377526725,"vY0":-127.75498234909666,"vZ0":-8.146213350541661,"x":31.47,"y":229.34,"x0":-2.187782550816633,"y0":50.00622807224655,"z0":5.644225324570468,"aX":-2.4676808927579352},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":0.0,"spinRate":2549,"spinDirection":34},"zone":14,"typeConfidence":0.88,"plateTime":0.4289939195880681,"extension":6.240662689378564},"index":3,"playId":"f178cdda-8ac5-3a2c-86c1-6abaeaf47aad","pitchNumber":3,"startTime":"2026-08-02T20:38:57.202Z","endTime":"2026-08-02T20:39:00.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.712130531214903,"aZ":-28.158660495401858,"pfxX":0.9124102143532944,"pfxZ":2.5079476929047804,"pX":0.02291653543236348,"pZ":2.162842259318594,"vX0":5.720402145392418,"vY0":-126.26714924233387,"vZ0":-3.454849739050723,"x":116.13,"y":180.38,"x0":-2.3982805183248934,"y0":50.00206479323048,"z0":5.835097041505567,"aX":1.461065004333944},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":-3.1,"spinRate":2599,"spinDirection":83},"zone":8,"typeConfidence":0.9,"plateTime":0.43516245153096955,"extension":5.927608977495502},"hitData":{"launchSpeed":72.3,"launchAngle":2.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.94,"coordY":155.58}},"index":4,"playId":"e41de249-9a7a-3c05-a06c-ce2ad3abad75","pitchNumber":4,"startTime":"2026-08-02T20:39:19.724Z","endTime":"2026-08-02T20:39:28.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:39:28.421Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to right fielder Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T20:39:52.729Z","endTime":"2026-08-02T20:42:23.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40395291838601,"aZ":-21.4364157177963,"pfxX":-10.18097438674302,"pfxZ":6.3449687901430885,"pX":1.2588520826463314,"pZ":1.1695507111420653,"vX0":12.074122397064517,"vY0":-128.67640223100588,"vZ0":-7.146848103240599,"x":69.02,"y":207.2,"x0":-2.151436985637311,"y0":50.00428401964754,"z0":5.620762771214689,"aX":-17.232298394425214},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.1,"breakHorizontal":16.1,"spinRate":2144,"spinDirection":230},"zone":14,"typeConfidence":0.86,"plateTime":0.4241880670873974,"extension":6.2610175727332065},"index":0,"playId":"c1962c66-de3b-37c5-991c-7f5d4814e6da","pitchNumber":1,"startTime":"2026-08-02T20:40:01.692Z","endTime":"2026-08-02T20:40:05.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97021054146258,"aZ":-17.752733392118365,"pfxX":-9.14816645590934,"pfxZ":7.519152617397636,"pX":-0.7448813243109863,"pZ":1.5616721654141825,"vX0":7.365699575751364,"vY0":-137.0497477619801,"vZ0":-7.850932489835995,"x":145.39,"y":196.61,"x0":-2.267911563024894,"y0":50.00377771710222,"z0":5.658124989710744,"aX":-17.545875124658064},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":15.2,"spinRate":2302,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.3984265025547322,"extension":6.164415458338145},"index":1,"playId":"9cd966e4-85cb-3181-8347-0bdad951693d","pitchNumber":2,"startTime":"2026-08-02T20:40:23.094Z","endTime":"2026-08-02T20:40:26.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.247467646805568,"aZ":-35.2185304025354,"pfxX":3.1580929428611153,"pfxZ":-1.9686965811449006,"pX":-1.128448083949367,"pZ":3.48258320830467,"vX0":2.3661960032725444,"vY0":-122.81865624046166,"vZ0":0.990515328966592,"x":160.01,"y":144.75,"x0":-2.5100449074700184,"y0":50.00067598395183,"z0":6.038183200838529,"aX":4.88903936811742},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.1,"breakHorizontal":-6.2,"spinRate":2586,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.44367439681878107,"extension":5.852196492719048},"index":2,"playId":"f7d1c51b-a48b-37d9-9fe8-35ab71aed273","pitchNumber":3,"startTime":"2026-08-02T20:40:46.463Z","endTime":"2026-08-02T20:40:50.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.111660564645177,"aZ":-25.135616451553183,"pfxX":-6.526710213863747,"pfxZ":4.2944694909684,"pX":0.14936326006873574,"pZ":2.7383136339534366,"vX0":7.971544298633738,"vY0":-125.78929015034726,"vZ0":-2.6959297992783036,"x":111.31,"y":164.85,"x0":-2.179889112203553,"y0":50.00246771630482,"z0":5.814318636143729,"aX":-10.695855761813313},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":10.4,"spinRate":1919,"spinDirection":226},"zone":5,"typeConfidence":0.89,"plateTime":0.43172784739445236,"extension":6.0774064615599785},"index":3,"playId":"2d316752-97ec-3156-b72a-d4008d9e77d9","pitchNumber":4,"startTime":"2026-08-02T20:41:06.347Z","endTime":"2026-08-02T20:41:10.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.866095707941394,"aZ":-24.896157358973284,"pfxX":-7.733553724518333,"pfxZ":4.391479290143033,"pX":-0.3926500641289925,"pZ":1.876852363114512,"vX0":7.120905652326961,"vY0":-126.87894919261242,"vZ0":-4.898371904118039,"x":131.97,"y":188.1,"x0":-2.2083257245492245,"y0":50.00459014545171,"z0":5.775644769710179,"aX":-12.822678910391115},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":12.7,"spinRate":1899,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.42894692639391874,"extension":6.209634914725764},"index":4,"playId":"c287dad5-5656-34c6-80e7-238c2951e0f1","pitchNumber":5,"startTime":"2026-08-02T20:41:26.518Z","endTime":"2026-08-02T20:41:30.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16764127416672,"aZ":-29.233520071194366,"pfxX":0.6302412551977605,"pfxZ":1.7845757512807294,"pX":0.6700605983827386,"pZ":1.061998246432509,"vX0":7.606489855790218,"vY0":-127.47533426386569,"vZ0":-5.989421385671451,"x":91.46,"y":210.11,"x0":-2.434103835634137,"y0":50.001745539544444,"z0":5.749395340144347,"aX":1.0361053606121249},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":-2.9,"spinRate":2453,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.42964220919833807,"extension":5.974605387557094},"index":5,"playId":"9769a269-a78b-3194-80fa-79bfd108bd09","pitchNumber":6,"startTime":"2026-08-02T20:41:53.251Z","endTime":"2026-08-02T20:41:57.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08515646904973,"aZ":-16.44931025063178,"pfxX":-11.773900059238768,"pfxZ":8.403007541241504,"pX":0.5778291867442366,"pZ":3.0272938810442165,"vX0":11.014295133307838,"vY0":-136.63710753484938,"vZ0":-4.39905557151925,"x":94.97,"y":157.04,"x0":-1.9966269270790338,"y0":50.00017772940582,"z0":5.805704581184566,"aX":-22.024112535858837},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":18.7,"spinRate":2313,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.4025120621438889,"extension":6.494334677400554},"hitData":{"launchSpeed":89.8,"launchAngle":25.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.82,"coordY":82.11}},"index":6,"playId":"346e0724-34a5-310b-871a-05b8aed8ca88","pitchNumber":7,"startTime":"2026-08-02T20:42:14.811Z","endTime":"2026-08-02T20:42:23.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:42:23.876Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T20:44:06.023Z","endTime":"2026-08-02T20:47:57.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":79.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.57296565242365,"aZ":-29.441748435833418,"pfxX":-3.023338200682157,"pfxZ":1.7153606980838854,"pX":-0.181679884270751,"pZ":2.0181124133688435,"vX0":-3.6572285953832635,"vY0":-124.39655611666377,"vZ0":-2.763080621785149,"x":123.93,"y":184.29,"x0":1.6902705772989493,"y0":50.0051403477363,"z0":5.537927952590282,"aX":-4.827932899406117},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":6.2,"spinRate":2294,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.43719143784233827,"extension":6.174725736799846},"index":0,"playId":"1fce0971-1b5a-311d-ac67-63a44acd7566","pitchNumber":1,"startTime":"2026-08-02T20:44:37.471Z","endTime":"2026-08-02T20:44:43.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932752818885525,"aZ":-20.980071055645876,"pfxX":7.528952988716425,"pfxZ":5.6775661480222706,"pX":0.9389273542501316,"pZ":2.7717287962556907,"vX0":-4.8814944839358745,"vY0":-138.97333609446076,"vZ0":-3.300003043767717,"x":81.21,"y":163.94,"x0":1.7332585330208372,"y0":50.000164474982064,"z0":5.355546418533073,"aX":14.836383438593062},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":-12.7,"spinRate":2427,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39298555733963836,"extension":6.286017730358721},"index":1,"playId":"66e5ebba-52fb-3a05-b671-048d9197fe07","pitchNumber":2,"startTime":"2026-08-02T20:45:17.595Z","endTime":"2026-08-02T20:45:21.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12847011908608,"aZ":-27.314055966085593,"pfxX":-4.8450292104882235,"pfxZ":3.2043471088787774,"pX":-1.237616141706152,"pZ":1.5728549588298293,"vX0":-5.364060431323951,"vY0":-122.06130393952112,"vZ0":-3.638779551549508,"x":164.18,"y":196.31,"x0":1.6144328738518763,"y0":50.00129625923115,"z0":5.424578446621454,"aX":-7.336912633448117},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.3,"breakHorizontal":10.0,"spinRate":2406,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.44805960837373515,"extension":6.280889315334613},"index":2,"playId":"8ff3d6cc-68b2-306b-8fef-24844217f291","pitchNumber":3,"startTime":"2026-08-02T20:45:44.275Z","endTime":"2026-08-02T20:45:48.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":84.3,"endSpeed":77.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01549418135579,"aZ":-28.84001017558555,"pfxX":-9.028797660111357,"pfxZ":2.213136404423908,"pX":-0.1867379376392639,"pZ":0.886690688893353,"vX0":-2.2816496972072575,"vY0":-122.68696898714161,"vZ0":-4.888889682250172,"x":124.12,"y":214.84,"x0":1.9306155699597731,"y0":50.00189887668052,"z0":5.3983529582792755,"aX":-13.596213963956318},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.0,"breakHorizontal":16.9,"spinRate":2387,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4485187313928476,"extension":6.208790547604216},"index":3,"playId":"b3a6ee64-5d82-3df4-a927-84658fe4b55d","pitchNumber":4,"startTime":"2026-08-02T20:46:03.037Z","endTime":"2026-08-02T20:46:06.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15748911348111,"aZ":-18.014121179457206,"pfxX":6.963658756899709,"pfxZ":7.128614164016133,"pX":1.0180953033395181,"pZ":3.164207989920628,"vX0":-4.859861325891709,"vY0":-139.52824570469687,"vZ0":-2.865747914059423,"x":78.19,"y":153.35,"x0":1.8709513419923192,"y0":50.005411528823466,"z0":5.381006811433296,"aX":13.836857888029616},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":-11.8,"spinRate":2147,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.39142858630992894,"extension":6.2270100230288365},"index":4,"playId":"497ea029-2efe-3f1e-af3a-db531e87a2ef","pitchNumber":5,"startTime":"2026-08-02T20:46:22.818Z","endTime":"2026-08-02T20:46:27.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97239034843315,"aZ":-19.791599849214833,"pfxX":7.068664350147493,"pfxZ":6.498339767267109,"pX":-0.13404221076850606,"pZ":2.425359835847461,"vX0":-7.117842869813933,"vY0":-136.41196054325422,"vZ0":-4.2957006342591,"x":122.11,"y":173.3,"x0":1.5772461395883548,"y0":50.00140464099726,"z0":5.365726519065798,"aX":13.465059804162898},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":-11.5,"spinRate":2164,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.39988126713553696,"extension":6.2050608085270085},"index":5,"playId":"766aab8c-c519-3825-a104-17f31a69cc04","pitchNumber":6,"startTime":"2026-08-02T20:46:46.013Z","endTime":"2026-08-02T20:46:52.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-02T20:47:35.620Z","endTime":"2026-08-02T20:47:48.165Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25104401631522,"aZ":-14.520749832828274,"pfxX":4.8348361210858615,"pfxZ":9.039419989016402,"pX":0.019917544739525235,"pZ":3.144844281979252,"vX0":-6.109533831431291,"vY0":-139.108123948114,"vZ0":-3.6390363728557373,"x":116.24,"y":153.87,"x0":1.6201770974559067,"y0":50.00166040653271,"z0":5.4374401457304735,"aX":9.441332035033053},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-7.4,"spinRate":2364,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.39428079667859395,"extension":6.165188241245762},"hitData":{"launchSpeed":91.2,"launchAngle":31.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.38,"coordY":98.09}},"index":7,"playId":"22a94b07-e8d5-3965-ae8e-6e1d59de49d0","pitchNumber":7,"startTime":"2026-08-02T20:47:48.165Z","endTime":"2026-08-02T20:47:57.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:47:57.102Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eduardo Valencia strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T20:48:07.053Z","endTime":"2026-08-02T20:49:51.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.1,"endSpeed":79.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387233569373727,"aZ":-23.69261213497327,"pfxX":6.064998935004342,"pfxZ":5.24123698889931,"pX":1.4460071257098412,"pZ":2.697370328466297,"vX0":-3.1120051111056366,"vY0":-126.8136200459083,"vZ0":-1.9782016393959752,"x":61.88,"y":165.95,"x0":1.9049888682965204,"y0":50.00415619491917,"z0":5.388941522975121,"aX":9.819731423543153},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.2,"breakHorizontal":-10.2,"spinRate":1149,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4329030751878937,"extension":6.252308337065484},"index":0,"playId":"75f33680-a598-32fd-a3c5-5c1f2398acd4","pitchNumber":1,"startTime":"2026-08-02T20:48:24.147Z","endTime":"2026-08-02T20:48:27.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10901374647398,"aZ":-12.121082487481903,"pfxX":5.0555799057844855,"pfxZ":10.453329442647398,"pX":0.8969458647947993,"pZ":2.9667246798877183,"vX0":-3.630783792156131,"vY0":-137.9663600553658,"vZ0":-4.668849726921986,"x":82.81,"y":158.68,"x0":1.5764727155396465,"y0":50.001837454235,"z0":5.504676606694709,"aX":9.697589118962263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-8.4,"spinRate":2304,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3977549035786865,"extension":6.420810649411215},"index":1,"playId":"4eed2a6c-4cd0-38b4-83f5-3939c13103b3","pitchNumber":2,"startTime":"2026-08-02T20:48:38.797Z","endTime":"2026-08-02T20:48:42.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62657691995186,"aZ":-13.842918011976696,"pfxX":5.527100239894214,"pfxZ":9.55746938332935,"pX":0.2291610407731924,"pZ":2.8928185328100833,"vX0":-5.338326529912988,"vY0":-137.8584601179551,"vZ0":-4.440246246934379,"x":108.26,"y":160.67,"x0":1.47579139031201,"y0":50.00505420843442,"z0":5.4638598757205425,"aX":10.603728598181242},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-8.9,"spinRate":2335,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.3978380241132955,"extension":6.2179648105293355},"index":2,"playId":"9dca157c-d0bd-3dc0-957c-3296e6cae63d","pitchNumber":3,"startTime":"2026-08-02T20:48:59.453Z","endTime":"2026-08-02T20:49:03.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-02T20:49:12.152Z","endTime":"2026-08-02T20:49:26.983Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37221442954714,"aZ":-30.88188229729851,"pfxX":-2.540826947568815,"pfxZ":0.7660667218210744,"pX":-0.36338809575508446,"pZ":1.2120875257405623,"vX0":-4.085878856208265,"vY0":-128.5039079467483,"vZ0":-4.647495511517209,"x":130.85,"y":206.05,"x0":1.5741272354110178,"y0":50.00145287090281,"z0":5.429341821635559,"aX":-4.269289017100349},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":5.5,"spinRate":2430,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42541260284121174,"extension":6.226086143614798},"index":4,"playId":"4beb3392-4e00-3a01-8dbf-cf3262a43c74","pitchNumber":4,"startTime":"2026-08-02T20:49:26.983Z","endTime":"2026-08-02T20:49:30.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71152285188658,"aZ":-15.292118313231244,"pfxX":5.131317673004817,"pfxZ":8.437145553283996,"pX":0.5578372641836182,"pZ":3.6184253532778103,"vX0":-4.731319664002344,"vY0":-140.75074631777414,"vZ0":-2.4261679337662083,"x":95.74,"y":141.08,"x0":1.5960251678045658,"y0":50.00408215499317,"z0":5.484852102593678,"aX":10.26984043626113},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.3,"spinRate":2361,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.38953194611984276,"extension":6.236325197121938},"index":5,"playId":"c8d87deb-eb73-3775-aeed-54d5de26fb6c","pitchNumber":5,"startTime":"2026-08-02T20:49:46.960Z","endTime":"2026-08-02T20:49:51.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:49:51.118Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, third baseman Tommy White to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T20:49:59.383Z","endTime":"2026-08-02T20:51:07.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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.0,"endSpeed":79.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548625352347152,"aZ":-28.768856458233476,"pfxX":-1.5846170208658388,"pfxZ":2.1773638687234635,"pX":-0.4070739417170863,"pZ":-0.2902306484753116,"vX0":-4.576847706407321,"vY0":-123.67726066129258,"vZ0":-7.614486979746639,"x":132.52,"y":246.62,"x0":1.6665412068694494,"y0":50.00290152036939,"z0":5.21124409817556,"aX":-2.4765258954149285},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":3.8,"spinRate":2258,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44132841934875033,"extension":6.187511527458717},"index":0,"playId":"2e22bbe2-8d17-3d1d-9229-199e3ede1681","pitchNumber":1,"startTime":"2026-08-02T20:50:16.147Z","endTime":"2026-08-02T20:50:19.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.8,"endSpeed":80.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.238429638224613,"aZ":-30.32602353825262,"pfxX":-2.106236688094551,"pfxZ":1.1434477535347565,"pX":0.24789999765881804,"pZ":2.219294955248203,"vX0":-3.140679867859365,"vY0":-125.1013886455361,"vZ0":-2.2620367482895105,"x":107.55,"y":178.86,"x0":1.7850572274249448,"y0":50.000738039115966,"z0":5.580226975221518,"aX":-3.3937116735386614},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":4.4,"spinRate":2319,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.43503729718281114,"extension":6.1591220477843915},"index":1,"playId":"7d82af07-0abb-3e89-a2bc-3e68f47eca0c","pitchNumber":2,"startTime":"2026-08-02T20:50:42.237Z","endTime":"2026-08-02T20:50:46.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.251704048139032,"aZ":-26.696726239540233,"pfxX":4.687566288664102,"pfxZ":3.4370074311457266,"pX":0.7707982083531775,"pZ":2.022899114169745,"vX0":-4.245136412582561,"vY0":-125.17287664142809,"vZ0":-2.773638789238643,"x":87.62,"y":184.16,"x0":1.8762001187575075,"y0":50.0025592302236,"z0":5.321341493454554,"aX":7.470404711437289},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-7.6,"spinRate":973,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4368591672263813,"extension":6.219211428424797},"hitData":{"launchSpeed":73.5,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":173.83}},"index":2,"playId":"6b74daa4-2a23-3dfc-8ad9-3831cf887688","pitchNumber":3,"startTime":"2026-08-02T20:50:59.898Z","endTime":"2026-08-02T20:51:07.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:51:07.928Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T20:52:52.426Z","endTime":"2026-08-02T20:55:41.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877278614226114,"aZ":-32.21669070704506,"pfxX":5.1998892389072005,"pfxZ":-0.023706981690724938,"pX":0.915244439389347,"pZ":1.7478069867453254,"vX0":5.629434263663455,"vY0":-123.9563944778411,"vZ0":-3.41278792794132,"x":82.11,"y":191.59,"x0":-2.0650231225267968,"y0":50.00522101254954,"z0":5.845691028171629,"aX":8.054368175831733},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-10.8,"spinRate":2661,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4426813656519153,"extension":5.975772919053194},"index":0,"playId":"f5c5b3d8-cd54-350e-9b4d-504b2173be54","pitchNumber":1,"startTime":"2026-08-02T20:53:19.996Z","endTime":"2026-08-02T20:53:23.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.022941053039123,"aZ":-30.75616396174329,"pfxX":3.6646572975417486,"pfxZ":0.9295292358092091,"pX":1.0252661291686993,"pZ":2.6058488781200255,"vX0":6.282421145149565,"vY0":-123.73642147981938,"vZ0":-1.8259124230278054,"x":77.92,"y":168.42,"x0":-2.037228086793968,"y0":50.00320190650267,"z0":5.966193590502314,"aX":5.600743668466136},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":-8.3,"spinRate":2576,"spinDirection":53},"zone":12,"typeConfidence":0.91,"plateTime":0.4451161256131635,"extension":6.03774177475984},"index":1,"playId":"c2a16041-a075-3b89-884a-dd52a8be7728","pitchNumber":2,"startTime":"2026-08-02T20:53:36.440Z","endTime":"2026-08-02T20:53:40.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763730022945847,"aZ":-17.68176195258527,"pfxX":-9.217595255940276,"pfxZ":7.7238739251916755,"pX":-0.7623349887910515,"pZ":2.060216525430239,"vX0":6.623792918248395,"vY0":-136.08428502864356,"vZ0":-6.539090374545716,"x":146.06,"y":183.15,"x0":-2.0298942132849547,"y0":50.00390866783764,"z0":5.718559491344154,"aX":-17.295543818666907},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":15.2,"spinRate":2239,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.4024446801070729,"extension":6.28248944191844},"index":2,"playId":"c2fc9b6f-7989-3368-8aa3-f879015d3235","pitchNumber":3,"startTime":"2026-08-02T20:53:52.941Z","endTime":"2026-08-02T20:53:57.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-02T20:54:09.168Z","endTime":"2026-08-02T20:54:22.061Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.955515956674493,"aZ":-23.180933446064497,"pfxX":-9.687959204909669,"pfxZ":5.577537003616643,"pX":0.42471666552054405,"pZ":1.8215594148711818,"vX0":9.002044525623537,"vY0":-126.48647731436958,"vZ0":-5.206453260695112,"x":100.81,"y":189.6,"x0":-1.929940442015198,"y0":50.00301569559133,"z0":5.77695878046849,"aX":-15.622795247745762},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":1909,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.43383091514446814,"extension":6.255500548346096},"index":4,"playId":"6f2c94ca-beeb-381e-8143-652a7a7a6137","pitchNumber":4,"startTime":"2026-08-02T20:54:22.061Z","endTime":"2026-08-02T20:54:26.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103211895153684,"aZ":-29.179386629894033,"pfxX":1.354306512672494,"pfxZ":1.8493022112102944,"pX":1.059331636369366,"pZ":2.0325530770315754,"vX0":7.648339212220237,"vY0":-127.14092595335272,"vZ0":-3.7136269124945582,"x":76.62,"y":183.9,"x0":-2.174464991163335,"y0":50.00555195056171,"z0":5.849188879714903,"aX":2.1996504094240454},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-4.3,"spinRate":2594,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.43217731193841713,"extension":6.210728916218992},"index":5,"playId":"e6da6be3-bb70-32f7-98a1-3f2b6bb49e98","pitchNumber":5,"startTime":"2026-08-02T20:54:45.419Z","endTime":"2026-08-02T20:54:49.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624568777311218,"aZ":-18.249438487679374,"pfxX":-9.35926280287028,"pfxZ":7.145154945388254,"pX":-1.628035802013975,"pZ":2.322297286529775,"vX0":4.661004694270791,"vY0":-138.84672498065328,"vZ0":-5.970887412979195,"x":179.06,"y":176.08,"x0":-2.1142074969462423,"y0":50.002980707757125,"z0":5.718564047121119,"aX":-18.24008058072855},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":16.0,"spinRate":2195,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.394760439313977,"extension":6.45952270249268},"index":6,"playId":"401a51b6-3d49-387d-bb1d-1d8ff7127b7b","pitchNumber":6,"startTime":"2026-08-02T20:55:08.859Z","endTime":"2026-08-02T20:55:13.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030459393541605,"aZ":-20.797210992794923,"pfxX":-10.032258407638526,"pfxZ":6.759749754662118,"pX":0.029687300673411472,"pZ":2.0460929611951393,"vX0":8.011356491610732,"vY0":-128.7213753928373,"vZ0":-5.238166945481714,"x":115.87,"y":183.54,"x0":-1.8153715479644459,"y0":50.00089262047397,"z0":5.711485367695612,"aX":-16.879771524921654},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.3,"breakHorizontal":16.4,"spinRate":1966,"spinDirection":225},"zone":8,"typeConfidence":0.82,"plateTime":0.4250592945011027,"extension":6.404389081215953},"hitData":{"launchSpeed":100.1,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":177.89}},"index":7,"playId":"2eaa9a8d-a2c4-3388-8205-80ccaa91de57","pitchNumber":7,"startTime":"2026-08-02T20:55:27.405Z","endTime":"2026-08-02T20:55:41.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:55:41.166Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Donovan Walton lines out to right fielder Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T20:55:47.303Z","endTime":"2026-08-02T20:56:50.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63743350210639,"aZ":-16.8584291094479,"pfxX":-7.986062191204164,"pfxZ":8.027055738651592,"pX":0.8081699759418032,"pZ":4.239762636117257,"vX0":9.96978382684058,"vY0":-137.0852406358096,"vZ0":-1.5767006282483573,"x":86.19,"y":124.31,"x0":-1.8341750209788958,"y0":50.00022046908676,"z0":5.970339725389104,"aX":-15.233466644380954},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2197,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3991851887101574,"extension":6.384546553707093},"index":0,"playId":"6b56e5bc-0a34-3e88-987f-e1d0c0d4f5e6","pitchNumber":1,"startTime":"2026-08-02T20:56:05.979Z","endTime":"2026-08-02T20:56:09.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.382488412783534,"aZ":-31.07234926294198,"pfxX":1.5750867151809982,"pfxZ":0.7080400828640485,"pX":0.749915410297117,"pZ":2.292084896880761,"vX0":6.018557073921331,"vY0":-123.35375513360309,"vZ0":-2.466817856639185,"x":88.41,"y":176.89,"x0":-1.921050624244149,"y0":50.00039825047942,"z0":5.9116558147051315,"aX":2.438274122637168},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":-4.2,"spinRate":2520,"spinDirection":68},"zone":6,"typeConfidence":0.9,"plateTime":0.44317542241721464,"extension":6.082509585696249},"index":1,"playId":"90cb97bd-4fb6-3057-9d56-c4d161559b2e","pitchNumber":2,"startTime":"2026-08-02T20:56:23.074Z","endTime":"2026-08-02T20:56:27.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.703934960911127,"aZ":-15.165096846295603,"pfxX":-4.653321875529508,"pfxZ":8.909512598390956,"pX":0.5157093906748405,"pZ":2.4159648867531316,"vX0":8.282193438263327,"vY0":-137.15562291923956,"vZ0":-6.5062250803920705,"x":97.34,"y":173.55,"x0":-1.9355383409470808,"y0":50.00513442744369,"z0":5.849016906351217,"aX":-8.886707084276665},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":6.7,"spinRate":2224,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.3990014107078337,"extension":6.256267646458138},"hitData":{"launchSpeed":89.4,"launchAngle":23.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.09,"coordY":85.48}},"index":2,"playId":"0844bbed-d416-35d1-bf46-c4e9678d45cb","pitchNumber":3,"startTime":"2026-08-02T20:56:42.929Z","endTime":"2026-08-02T20:56:50.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:56:50.547Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom hits a ground-rule double (24) on a line drive to right field.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T20:56:59.516Z","endTime":"2026-08-02T20:58:24.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475526219449865,"aZ":-24.869962067897422,"pfxX":-9.46429760818831,"pfxZ":4.488773068261074,"pX":-0.17766281874229228,"pZ":1.812306082419853,"vX0":7.738653145864564,"vY0":-126.4439572884159,"vZ0":-4.839748940412317,"x":123.77,"y":189.85,"x0":-2.0401371503209225,"y0":50.00491888638281,"z0":5.733465020804255,"aX":-15.41006519557935},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":15.5,"spinRate":1984,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.43228276787003184,"extension":6.11462145959377},"index":0,"playId":"bbfa2f55-9378-35ca-8723-57f75bd7d66b","pitchNumber":1,"startTime":"2026-08-02T20:57:17.103Z","endTime":"2026-08-02T20:57:20.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189010927616764,"aZ":-25.290381629199814,"pfxX":-9.672542218059522,"pfxZ":4.2868590393185055,"pX":-0.21023902865808977,"pZ":2.571781967048437,"vX0":7.605115019378136,"vY0":-125.85202033382646,"vZ0":-2.7867368122874927,"x":125.01,"y":169.34,"x0":-2.0123840676169955,"y0":50.00423310738158,"z0":5.73861912210524,"aX":-15.540172692494798},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":15.8,"spinRate":2070,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.43496223525515587,"extension":6.2191275068268155},"index":1,"playId":"fb79d8c3-d520-37a0-bb44-10fea2c622fc","pitchNumber":2,"startTime":"2026-08-02T20:57:33.798Z","endTime":"2026-08-02T20:57:37.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":87.7,"endSpeed":81.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24773531654276,"aZ":-21.789992249483674,"pfxX":-8.165720167446677,"pfxZ":6.254771977278136,"pX":-0.4262391695000785,"pZ":1.5474631119853335,"vX0":7.0942835480022435,"vY0":-127.51545580786672,"vZ0":-6.187362721004292,"x":133.25,"y":197.0,"x0":-2.1727000205482883,"y0":50.00218226993817,"z0":5.704874947048639,"aX":-13.555169252240658},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.2,"breakHorizontal":13.3,"spinRate":1902,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.42822265647594193,"extension":6.3345163121201},"index":2,"playId":"9c1a5b5c-04a2-35d4-9659-e397dd311520","pitchNumber":3,"startTime":"2026-08-02T20:57:53.180Z","endTime":"2026-08-02T20:57:57.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410135826385297,"aZ":-18.981859613644144,"pfxX":-9.37694960677094,"pfxZ":6.8102667032183595,"pX":0.6970739757606532,"pZ":2.5146681802148088,"vX0":9.98472063881404,"vY0":-137.97795401761758,"vZ0":-5.589811578883578,"x":90.43,"y":170.88,"x0":-1.7425118234097448,"y0":50.00133711034238,"z0":5.837266097465933,"aX":-18.160132026759015},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":15.0,"spinRate":2252,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39628275416185454,"extension":6.4185738106714005},"hitData":{"launchSpeed":105.8,"launchAngle":17.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":223.54,"coordY":83.67}},"index":3,"playId":"22596c79-b0a1-3322-bf33-d541189f8e57","pitchNumber":4,"startTime":"2026-08-02T20:58:09.919Z","endTime":"2026-08-02T20:58:24.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.600000000000005,"leverageIndex":0.46,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:58:24.507Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out softly, catcher Eduardo Valencia to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T20:58:34.301Z","endTime":"2026-08-02T20:59:02.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170335058917605,"aZ":-26.487616804761927,"pfxX":-9.250106130650327,"pfxZ":3.4242857711631984,"pX":-0.41366318773900973,"pZ":2.189909053629767,"vX0":7.4014228265828015,"vY0":-127.49336187004761,"vZ0":-3.785458098164975,"x":132.77,"y":179.65,"x0":-2.1407615232476647,"y0":50.00249149543303,"z0":5.764939987384617,"aX":-15.354607448564078},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":15.2,"spinRate":1701,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.42825470240579966,"extension":6.252107359328381},"hitData":{"launchSpeed":50.5,"launchAngle":-72.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.12,"coordY":203.31}},"index":0,"playId":"12fae059-b869-363a-a848-f76b1f4a00bf","pitchNumber":1,"startTime":"2026-08-02T20:58:52.541Z","endTime":"2026-08-02T20:59:02.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.38,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-08-02T20:59:02.388Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:01:12.263Z","endTime":"2026-08-02T21:01:51.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.903146607035705,"aZ":-38.32687845848671,"pfxX":-2.660127370985752,"pfxZ":-4.575411735028222,"pX":0.44427998009459124,"pZ":2.5728812154440392,"vX0":-2.255761695464341,"vY0":-114.84782384732175,"vZ0":1.1822323628038116,"x":100.07,"y":169.31,"x0":1.7823644009171147,"y0":50.00314440439868,"z0":5.759506515181203,"aX":-3.577165276640981},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.8,"breakHorizontal":5.4,"spinRate":2307,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.47567314496711877,"extension":6.14265725234656},"index":0,"playId":"56ee7909-a23a-333d-9384-d8b8597bf451","pitchNumber":1,"startTime":"2026-08-02T21:01:24.957Z","endTime":"2026-08-02T21:01:28.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89655334025534,"aZ":-29.450564068534355,"pfxX":4.631092910801842,"pfxZ":1.7412462325986535,"pX":0.9350056633207571,"pZ":2.729153816269618,"vX0":-3.8302832745056166,"vY0":-124.31377205975207,"vZ0":-0.792168992945247,"x":81.36,"y":165.09,"x0":1.8939822643997313,"y0":50.004886909343355,"z0":5.496565660968523,"aX":7.250189943962042},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.2,"breakHorizontal":-7.6,"spinRate":1164,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.44058824571649957,"extension":6.173717874536569},"hitData":{"launchSpeed":76.3,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.44,"coordY":133.77}},"index":1,"playId":"8ec17a9a-a39e-39ea-b03a-b0609d1919a6","pitchNumber":2,"startTime":"2026-08-02T21:01:43.219Z","endTime":"2026-08-02T21:01:51.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:01:51.087Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Clark walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:01:56.495Z","endTime":"2026-08-02T21:03:55.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359564957945906,"aZ":-16.48842937393386,"pfxX":5.05610888027574,"pfxZ":8.011954339820395,"pX":0.06432177668778,"pZ":1.0772704117777714,"vX0":-6.0620132253451375,"vY0":-138.00146187461425,"vZ0":-8.399553383561482,"x":114.55,"y":209.69,"x0":1.6170392649708734,"y0":50.00361953786203,"z0":5.238177287371838,"aX":9.90030395971106},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":-8.2,"spinRate":2284,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.394634417008064,"extension":6.2199048040811284},"index":0,"playId":"f8f13d0c-fad5-357a-9117-e79dcb90002a","pitchNumber":1,"startTime":"2026-08-02T21:02:16.624Z","endTime":"2026-08-02T21:02:20.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51980013878206,"aZ":-26.086130020103376,"pfxX":-0.8241193747351208,"pfxZ":3.6671633362453875,"pX":-0.6814982949560591,"pZ":0.17667574294351154,"vX0":-5.591223480613385,"vY0":-126.69550138191669,"vZ0":-7.7914641191033285,"x":142.98,"y":234.01,"x0":1.6413161938391418,"y0":50.00509452904647,"z0":5.310941459971739,"aX":-1.3696544678407994},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":2.5,"spinRate":2405,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4287151935669562,"extension":6.2143464957046755},"index":1,"playId":"5d72b7ac-eff5-36df-a76a-bb98f5e8cbc0","pitchNumber":2,"startTime":"2026-08-02T21:02:31.787Z","endTime":"2026-08-02T21:02:35.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.8,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23494285316261,"aZ":-15.114109913211493,"pfxX":5.2399823669272845,"pfxZ":8.88708995182725,"pX":-2.2287568466928276,"pZ":0.8593124090175288,"vX0":-11.492711087164329,"vY0":-136.06243289203985,"vZ0":-9.37443386778848,"x":201.95,"y":215.58,"x0":1.3248924644314233,"y0":50.000419536727186,"z0":5.342634211274818,"aX":10.05679528781732},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":-7.7,"spinRate":2430,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3989786917332596,"extension":6.292891093453038},"index":2,"playId":"2de76dd3-e659-3dc0-9e3f-ac39fe4b62e7","pitchNumber":3,"startTime":"2026-08-02T21:02:52.685Z","endTime":"2026-08-02T21:02:55.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":95.3,"endSpeed":87.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22092650226315,"aZ":-14.353623912394612,"pfxX":4.8943360277649575,"pfxZ":9.0773381346832,"pX":-0.6516200990673117,"pZ":2.135500363122448,"vX0":-7.844531428113946,"vY0":-138.57712357262693,"vZ0":-6.256705335692299,"x":141.84,"y":181.12,"x0":1.5677483208418561,"y0":50.005163249479224,"z0":5.365144818176811,"aX":9.611443540606901},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-7.4,"spinRate":2342,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.3938305979581984,"extension":6.243448474706035},"index":3,"playId":"8f94b5f1-a284-3642-bfe0-12ac3b80e095","pitchNumber":4,"startTime":"2026-08-02T21:03:08.818Z","endTime":"2026-08-02T21:03:12.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-02T21:03:20.635Z","endTime":"2026-08-02T21:03:31.001Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.634807611867057,"aZ":-18.86971169670802,"pfxX":8.213979594477546,"pfxZ":6.808425340074001,"pX":-0.4953151751626963,"pZ":2.087469270044354,"vX0":-8.807177453054075,"vY0":-138.37565774811398,"vZ0":-5.121660396117381,"x":135.88,"y":182.42,"x0":1.6497897844320972,"y0":50.00381464131203,"z0":5.212492299369805,"aX":16.0539462810022},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":-13.2,"spinRate":2417,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.39465407655422435,"extension":6.345334477618193},"index":5,"playId":"c1c96740-2f73-3a5c-b4a9-3a48cd2ec219","pitchNumber":5,"startTime":"2026-08-02T21:03:31.001Z","endTime":"2026-08-02T21:03:35.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.839347262644594,"aZ":-15.483450068518787,"pfxX":5.838731036257104,"pfxZ":8.695629397039507,"pX":-0.46339138705691574,"pZ":1.0678991921410672,"vX0":-7.45966320457085,"vY0":-136.8464130848368,"vZ0":-8.566087625245874,"x":134.66,"y":209.95,"x0":1.5242272123906309,"y0":50.002818209691995,"z0":5.273590012339332,"aX":11.206400636638334},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-9.2,"spinRate":2322,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39845555811773314,"extension":6.252335616695691},"index":6,"playId":"e3aa2145-ac14-3471-af7b-f193bce47927","pitchNumber":6,"startTime":"2026-08-02T21:03:51.750Z","endTime":"2026-08-02T21:03:55.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":-1.9999999999999964,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:03:55.910Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim challenged (pitch result), call on the field was confirmed: Ben Malgeri walks. Max Clark to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:04:17.922Z","endTime":"2026-08-02T21:07:00.771Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.956192964135532,"aZ":-16.820499349538704,"pfxX":7.22348668388884,"pfxZ":8.048818988751751,"pX":-0.29575424222082475,"pZ":2.1734477906490004,"vX0":-7.8833983617120404,"vY0":-136.7053885745063,"vZ0":-5.476073167351558,"x":128.27,"y":180.1,"x0":1.676303903778123,"y0":50.000110012228596,"z0":5.34316004947849,"aX":13.775652349658243},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":-11.5,"spinRate":2274,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.3994835934054928,"extension":6.305457618092769},"index":0,"playId":"5a0fb856-6025-3fff-8841-12f99470de5e","pitchNumber":1,"startTime":"2026-08-02T21:04:20.841Z","endTime":"2026-08-02T21:04:24.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.7,"endSpeed":79.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.518039068802608,"aZ":-21.897509216061216,"pfxX":6.069548433589027,"pfxZ":6.349516531920543,"pX":1.756065560175392,"pZ":2.765232620659938,"vX0":-2.395716691070366,"vY0":-126.34361095227364,"vZ0":-2.117873494553269,"x":50.06,"y":164.12,"x0":1.927569356507722,"y0":50.00135924551921,"z0":5.372443209624325,"aX":9.820575838966842},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.3,"breakHorizontal":-10.4,"spinRate":1302,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4333675380132789,"extension":6.212235317701585},"index":1,"playId":"6e24e85b-906e-33a4-9c7b-264df27a229d","pitchNumber":2,"startTime":"2026-08-02T21:04:38.522Z","endTime":"2026-08-02T21:04:41.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418865120918806,"aZ":-16.625126217915522,"pfxX":6.039486573257741,"pfxZ":8.357989365181112,"pX":-0.3004345971204845,"pZ":2.042015193280576,"vX0":-7.029638098148638,"vY0":-135.26204855561693,"vZ0":-5.811298678363822,"x":128.45,"y":183.65,"x0":1.5426375849022853,"y0":50.00239470861524,"z0":5.376696393638406,"aX":11.235186139952075},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-9.5,"spinRate":2251,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4043367211819451,"extension":6.240051982451917},"index":2,"playId":"e14c7616-c35b-30b8-bc27-dcfb2ad0251a","pitchNumber":3,"startTime":"2026-08-02T21:05:01.912Z","endTime":"2026-08-02T21:05:05.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"0f902687-69c6-3965-bb0c-0b6bc1875ad7","startTime":"2026-08-02T21:05:28.457Z","endTime":"2026-08-02T21:05:31.457Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.398590244859765,"aZ":-28.74153831819138,"pfxX":-3.0999764856086536,"pfxZ":2.0696498897124185,"pX":0.27191740528404296,"pZ":0.8611694367700489,"vX0":-2.7265699523349203,"vY0":-127.21300058702438,"vZ0":-5.70786278852914,"x":106.64,"y":215.53,"x0":1.7560549952243274,"y0":50.00089323724998,"z0":5.381133935997796,"aX":-5.136124349239239},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":6.2,"spinRate":2263,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4287605965969492,"extension":6.02163827300054},"index":4,"playId":"4aa7212e-1df9-367f-9d0a-b3f0b08ea51a","pitchNumber":4,"startTime":"2026-08-02T21:05:49.861Z","endTime":"2026-08-02T21:05:53.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780968380078747,"aZ":-13.981061880661782,"pfxX":3.7545174394187706,"pfxZ":9.208351588065758,"pX":0.4852749501430813,"pZ":2.885270450282367,"vX0":-4.711342421320685,"vY0":-139.52389876160458,"vZ0":-4.362398645663258,"x":98.5,"y":160.88,"x0":1.7063005111229772,"y0":50.00369569042688,"z0":5.3875411232173045,"aX":7.418662892211148},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-5.9,"spinRate":2185,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.3922582654036968,"extension":6.10414635892786},"index":5,"playId":"ecea3ef3-12ff-316d-b609-3d352d37fbcc","pitchNumber":5,"startTime":"2026-08-02T21:06:12.015Z","endTime":"2026-08-02T21:06:15.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.651071310703063,"aZ":-26.557414222806855,"pfxX":8.590309282250583,"pfxZ":3.5473401261078727,"pX":2.1690544908069076,"pZ":2.4802150084154615,"vX0":-2.2833187560687636,"vY0":-125.58119808064566,"vZ0":-1.9332833230746398,"x":34.32,"y":171.81,"x0":1.979479503725424,"y0":50.000734621985245,"z0":5.440275169752029,"aX":13.590353166241846},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":-14.9,"spinRate":1397,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.43772933450384466,"extension":6.195442828089459},"index":6,"playId":"a09dd528-d780-3c9a-8042-9dc000b15461","pitchNumber":6,"startTime":"2026-08-02T21:06:34.518Z","endTime":"2026-08-02T21:06:38.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80173517633272,"aZ":-13.90177027228519,"pfxX":5.075288554105519,"pfxZ":9.654778801835272,"pX":-0.15382525633113475,"pZ":1.4838689818484632,"vX0":-6.82040598797646,"vY0":-136.84645588060684,"vZ0":-7.613453829597025,"x":122.86,"y":198.72,"x0":1.7138768552331973,"y0":50.00160101885783,"z0":5.2584533460579905,"aX":9.604788877771467},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-7.7,"spinRate":2330,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4005772980952531,"extension":6.344839407184794},"index":7,"playId":"5eadde97-1759-3b97-991c-34b49d3082c4","pitchNumber":7,"startTime":"2026-08-02T21:06:55.752Z","endTime":"2026-08-02T21:07:00.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"homeTeamWinProbability":24.099999999999998,"awayTeamWinProbability":75.9,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":0.97,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:07:00.771Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to right fielder Lawrence Butler. Max Clark to 3rd. Ben Malgeri to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:07:38.887Z","endTime":"2026-08-02T21:08:43.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnThird":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"e165671b-ca7d-45c8-b2f3-b7973446a11e","startTime":"2026-08-02T21:07:38.887Z","endTime":"2026-08-02T21:07:43.887Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"second":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929097619569664,"aZ":-23.56028861791098,"pfxX":-1.4988050077903692,"pfxZ":5.753229026048058,"pX":-1.4337463135531623,"pZ":0.11104716741725656,"vX0":-6.918574817325673,"vY0":-121.83730182609744,"vZ0":-7.5156117110415765,"x":171.65,"y":235.78,"x0":1.642449259220938,"y0":50.00115412135103,"z0":5.2850107520541405,"aX":-2.2423515168394705},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.8,"breakHorizontal":4.4,"spinRate":2328,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.45031593461868713,"extension":6.193152193036289},"index":1,"playId":"0d0b5e57-1513-3022-8c30-67c7150cb266","pitchNumber":1,"startTime":"2026-08-02T21:07:52.804Z","endTime":"2026-08-02T21:07:56.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"second":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791910929705985,"aZ":-13.547636954061316,"pfxX":6.045400617616048,"pfxZ":9.951322828842013,"pX":-0.08190001554478354,"pZ":0.9944595137118515,"vX0":-6.431887491306231,"vY0":-136.15168129636558,"vZ0":-8.925489635109797,"x":120.12,"y":211.93,"x0":1.5292508997896563,"y0":50.00181603677333,"z0":5.259752343981011,"aX":11.313297574747557},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-9.5,"spinRate":2411,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.40280050068085327,"extension":6.2744718202393654},"index":2,"playId":"e115ff2e-fbe3-370c-8afa-c2311d9ea0b2","pitchNumber":2,"startTime":"2026-08-02T21:08:14.040Z","endTime":"2026-08-02T21:08:17.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"second":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.900304395690647,"aZ":-17.191324575543028,"pfxX":9.091893408556182,"pfxZ":7.954611983849389,"pX":0.13050781120639918,"pZ":1.9832898417670182,"vX0":-7.565741686980721,"vY0":-136.56478644262094,"vZ0":-5.701503436354927,"x":112.03,"y":185.23,"x0":1.7595848489945172,"y0":50.00277827086983,"z0":5.28620461142583,"aX":17.12295357429234},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-14.8,"spinRate":2326,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4015366096550741,"extension":6.284006977142433},"hitData":{"launchSpeed":103.0,"launchAngle":10.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.8,"coordY":113.49}},"index":3,"playId":"3f6eab7c-b36b-3562-9331-c5ed67f900ea","pitchNumber":3,"startTime":"2026-08-02T21:08:33.538Z","endTime":"2026-08-02T21:08:43.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"second":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-4.4999999999999964,"leverageIndex":1.5,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:08:43.830Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to center fielder Henry Bolte. Max Clark scores. Ben Malgeri scores. Zach McKinstry to 3rd.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:10:03.113Z","endTime":"2026-08-02T21:10:39.334Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T21:09:13.931Z","endTime":"2026-08-02T21:10:04.977Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":701162,"link":"/api/v1/people/701162"},"third":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.652400019321302,"aZ":-25.248287223201505,"pfxX":4.088513492072991,"pfxZ":4.33464096383323,"pX":0.8195011768280488,"pZ":2.577571774045007,"vX0":-4.0907943059665595,"vY0":-125.39433741007157,"vZ0":-1.7869399909766193,"x":85.76,"y":169.19,"x0":1.938539854814249,"y0":50.00141990207829,"z0":5.3533923276967545,"aX":6.5298620434873955},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":-6.5,"spinRate":1100,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4363116165017624,"extension":6.265430001629866},"index":1,"playId":"86bee826-5d47-3148-a5da-46484df86396","pitchNumber":1,"startTime":"2026-08-02T21:10:04.977Z","endTime":"2026-08-02T21:10:09.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":701162,"link":"/api/v1/people/701162"},"third":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.674773061779774,"aZ":-25.8528018354206,"pfxX":6.243197836152483,"pfxZ":3.8405730446071695,"pX":0.00943487445238647,"pZ":2.0528215657758118,"vX0":-6.56009325531244,"vY0":-127.10984234339915,"vZ0":-3.241146953389829,"x":116.64,"y":183.35,"x0":1.8056717581455826,"y0":50.002971785018204,"z0":5.384599082613904,"aX":10.274495135530197},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":-10.0,"spinRate":1187,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.42998948892681543,"extension":6.143285976850528},"hitData":{"launchSpeed":100.4,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.67,"coordY":98.78}},"index":2,"playId":"7a9da5b2-b838-3afd-9fba-1cf65149f521","pitchNumber":2,"startTime":"2026-08-02T21:10:25.610Z","endTime":"2026-08-02T21:10:39.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":701162,"link":"/api/v1/people/701162"},"third":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-10.000000000000002,"leverageIndex":1.82,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:10:39.334Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:11:00.931Z","endTime":"2026-08-02T21:13:54.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":96.8,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.799374581084553,"aZ":-12.671565160717805,"pfxX":6.503049829159485,"pfxZ":9.706603635336123,"pX":0.3689100202306651,"pZ":2.4922372528705976,"vX0":-6.133465832166093,"vY0":-140.80805736182998,"vZ0":-5.7703908045203365,"x":102.94,"y":171.49,"x0":1.729892114022868,"y0":50.00137463125236,"z0":5.386994524473452,"aX":13.064883657730498},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":-10.6,"spinRate":2374,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.38889604244280296,"extension":6.250451956804418},"index":0,"playId":"a17cf8bc-6d73-3922-ae8b-de04962dca86","pitchNumber":1,"startTime":"2026-08-02T21:11:18.327Z","endTime":"2026-08-02T21:11:22.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.7,"endSpeed":88.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.040638995849122,"aZ":-13.80595860728668,"pfxX":5.620127976862802,"pfxZ":9.163630662724291,"pX":-0.393521240024588,"pZ":1.6991382964622161,"vX0":-7.482715398952591,"vY0":-140.50619671320501,"vZ0":-7.637253482315586,"x":132.0,"y":192.9,"x0":1.5706499398040743,"y0":50.00477888180066,"z0":5.344678182665342,"aX":11.268495665149253},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":-8.6,"spinRate":2317,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.3894325808123198,"extension":6.285097037276846},"index":1,"playId":"9fd29fdc-1c1a-3a2a-9bd3-51cf8d532c21","pitchNumber":2,"startTime":"2026-08-02T21:11:36.379Z","endTime":"2026-08-02T21:11:40.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":88.7,"endSpeed":81.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.903373862639324,"aZ":-26.05354230035698,"pfxX":7.077698938555424,"pfxZ":3.6240943563972854,"pX":0.3149916297224371,"pZ":0.7666723257645487,"vX0":-6.306754645133576,"vY0":-128.956010805815,"vZ0":-6.319630270311785,"x":104.99,"y":218.08,"x0":1.8684629518200258,"y0":50.00618091085215,"z0":5.249283140403361,"aX":11.966340209108202},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-11.5,"spinRate":1093,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.42414551573706616,"extension":6.183162337376413},"index":2,"playId":"a5951b84-51a4-3e1b-aae3-25473ba88fdb","pitchNumber":3,"startTime":"2026-08-02T21:11:56.260Z","endTime":"2026-08-02T21:12:00.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.427002968319663,"aZ":-42.337758521052976,"pfxX":-3.0449002936308185,"pfxZ":-6.830806744250144,"pX":0.06414311409734634,"pZ":1.9739935819437744,"vX0":-3.172447886522604,"vY0":-120.68358300649408,"vZ0":-0.03303227912777418,"x":114.56,"y":185.48,"x0":1.7866320700463278,"y0":50.000179928653324,"z0":5.688045719033792,"aX":-4.5324378513668275},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.1,"breakHorizontal":6.2,"spinRate":2723,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.4522379634664162,"extension":6.282037403983085},"index":3,"playId":"5bc3c529-b5e2-3d9c-a8e5-416c4b2e1e9f","pitchNumber":4,"startTime":"2026-08-02T21:12:25.117Z","endTime":"2026-08-02T21:12:28.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988223700930106,"aZ":-18.262122332254425,"pfxX":5.1377150934750215,"pfxZ":7.229379166007668,"pX":-1.1399990841861987,"pZ":3.0687088811912577,"vX0":-9.77468397381154,"vY0":-137.27271764488526,"vZ0":-2.8353387087076927,"x":160.45,"y":155.92,"x0":1.7859282548555955,"y0":50.00338182754824,"z0":5.345922153256617,"aX":9.88867055948681},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":-7.4,"spinRate":2314,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.3977288107762367,"extension":6.239788333143667},"index":4,"playId":"d00b66f3-c505-3f29-aeee-1d5c5782b545","pitchNumber":5,"startTime":"2026-08-02T21:12:46.192Z","endTime":"2026-08-02T21:12:52.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49053417736585,"aZ":-20.816929055400866,"pfxX":2.3019435150308003,"pfxZ":6.714378872108381,"pX":-0.5970642176763515,"pZ":-0.1493801135803727,"vX0":-6.777408307659045,"vY0":-128.4441897245165,"vZ0":-9.330448265957346,"x":139.76,"y":242.81,"x0":1.7623834403143628,"y0":50.00622694546089,"z0":5.113810778341684,"aX":3.896349455388371},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.6,"breakHorizontal":-2.9,"spinRate":1249,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.42442982303639587,"extension":6.364362048213792},"index":5,"playId":"54f44c97-9037-3dfa-af9a-2f79bd9bb99f","pitchNumber":6,"startTime":"2026-08-02T21:13:18.354Z","endTime":"2026-08-02T21:13:22.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.654965791416995,"aZ":-27.151849639838204,"pfxX":-1.4223511008238137,"pfxZ":3.001662995659001,"pX":-0.4364087656254455,"pZ":0.8318479013621571,"vX0":-4.8539379705640995,"vY0":-127.57342934119272,"vZ0":-6.0944571257355475,"x":133.63,"y":216.32,"x0":1.664503737389901,"y0":50.001911630935744,"z0":5.351737890912302,"aX":-2.3777780272047644},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":3.5,"spinRate":2264,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4269762620159909,"extension":6.237842548604145},"index":6,"playId":"43677802-6692-3ccb-b6f8-9c8f89be3f39","pitchNumber":7,"startTime":"2026-08-02T21:13:49.822Z","endTime":"2026-08-02T21:13:54.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":2.8000000000000007,"leverageIndex":0.77,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:13:54.497Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks. Gleyber Torres to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:14:07.329Z","endTime":"2026-08-02T21:16:15.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.998651649881907,"aZ":-24.240303732553066,"pfxX":-6.170880458001469,"pfxZ":5.0373299993968494,"pX":-1.6989339118266618,"pZ":1.6548307661506652,"vX0":-6.600848949771244,"vY0":-124.94759446033851,"vZ0":-4.450277608027752,"x":181.76,"y":194.1,"x0":1.7823640626047599,"y0":50.003830371504,"z0":5.459281778692864,"aX":-9.723586544748928},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.3,"breakHorizontal":12.7,"spinRate":2503,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4389571828143013,"extension":6.1793599505612855},"index":0,"playId":"aceb331b-94dd-3857-aa0d-6b70d6b506bb","pitchNumber":1,"startTime":"2026-08-02T21:14:25.199Z","endTime":"2026-08-02T21:14:28.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587039281808487,"aZ":-28.917320066068392,"pfxX":-5.607515820669818,"pfxZ":2.1626903521724827,"pX":-0.5028304451971058,"pZ":2.771340819926958,"vX0":-3.9482702710146946,"vY0":-121.93907943021978,"vZ0":-0.7205619418106859,"x":136.17,"y":163.95,"x0":1.8650676305159417,"y0":50.005186345658714,"z0":5.561662979496345,"aX":-8.460372987586409},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.0,"breakHorizontal":11.0,"spinRate":2508,"spinDirection":275},"zone":1,"typeConfidence":2.0,"plateTime":0.4488802198224153,"extension":6.270170473670748},"index":1,"playId":"3be45569-92c9-37a3-a1de-c55c0c87bade","pitchNumber":2,"startTime":"2026-08-02T21:14:44.239Z","endTime":"2026-08-02T21:14:48.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.074052577860503,"aZ":-17.8272576112375,"pfxX":8.237167540677131,"pfxZ":7.828998825816026,"pX":1.7349296029424373,"pZ":2.7196843053348925,"vX0":-3.2166567699079045,"vY0":-134.94125551089817,"vZ0":-3.7986295193928594,"x":50.87,"y":165.35,"x0":1.8764893527000723,"y0":50.00321024595371,"z0":5.411832663239547,"aX":15.09642232229544},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-14.2,"spinRate":2169,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40686650289043946,"extension":6.175569533609984},"index":2,"playId":"ba7d6edb-60bb-3ce6-9254-b64f15506eb0","pitchNumber":3,"startTime":"2026-08-02T21:15:02.805Z","endTime":"2026-08-02T21:15:07.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.0,"endSpeed":81.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125419909784775,"aZ":-30.547694130259757,"pfxX":-1.0976182047327256,"pfxZ":0.9853025405235862,"pX":-1.1517828645029293,"pZ":0.878413054894866,"vX0":-6.633166375961981,"vY0":-127.98845291838995,"vZ0":-5.484529138463475,"x":160.9,"y":215.06,"x0":1.6192884721196377,"y0":50.005701133457,"z0":5.449917739852883,"aX":-1.8146703834623656},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":3.5,"spinRate":2361,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4284335690311787,"extension":6.305416147421884},"index":3,"playId":"7f71161a-e5cb-387c-b0fd-30ba15cdfe2c","pitchNumber":4,"startTime":"2026-08-02T21:15:24.012Z","endTime":"2026-08-02T21:15:27.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140864128515165,"aZ":-12.969947469721955,"pfxX":3.339492763021885,"pfxZ":9.709621987258794,"pX":-0.17641212262060887,"pZ":2.963050707037619,"vX0":-6.537153868170158,"vY0":-139.6835790649568,"vZ0":-4.25642156117241,"x":123.72,"y":158.78,"x0":1.7592656995872131,"y0":50.00654986903639,"z0":5.357998497082877,"aX":6.6081423231582255},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-4.7,"spinRate":2382,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.3919555099347516,"extension":6.373565052886382},"index":4,"playId":"9f23ea9d-1af1-3c33-9d21-931796db3963","pitchNumber":5,"startTime":"2026-08-02T21:15:46.227Z","endTime":"2026-08-02T21:15:49.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.630301824450243,"aZ":-13.174295957015412,"pfxX":5.276899422686954,"pfxZ":9.739583566144722,"pX":-0.03498193921548361,"pZ":1.2087247688604066,"vX0":-6.36035729659888,"vY0":-138.90046172985325,"vZ0":-8.878226416775776,"x":118.33,"y":206.14,"x0":1.6008636532858096,"y0":50.002573604190204,"z0":5.326267042441264,"aX":10.293269917482004},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.2,"spinRate":2339,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3946139011361498,"extension":6.385056007918178},"index":5,"playId":"387fb70d-bc75-3a5b-8913-becf61f08027","pitchNumber":6,"startTime":"2026-08-02T21:16:10.429Z","endTime":"2026-08-02T21:16:15.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.78,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:16:15.443Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eduardo Valencia doubles (2) on a sharp line drive to left fielder Tyler Soderstrom. Zach McKinstry scores. Gleyber Torres scores. Kevin McGonigle to 3rd.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:18:36.449Z","endTime":"2026-08-02T21:20:11.397Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T21:16:51.145Z","endTime":"2026-08-02T21:17:58.224Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T21:17:58.224Z","endTime":"2026-08-02T21:18:38.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":99.2,"endSpeed":90.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89229232207842,"aZ":-14.59167601276313,"pfxX":-8.696672073956758,"pfxZ":8.326190125266871,"pX":0.2721081998528024,"pZ":3.730112691158467,"vX0":9.515289964066227,"vY0":-144.24380616329162,"vZ0":-3.5499749116537784,"x":106.63,"y":138.07,"x0":-1.9362080514032536,"y0":50.00273384931911,"z0":5.8738273350924874,"aX":-18.364928649649784},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2193,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.37942497585048596,"extension":5.570407581948636},"index":2,"playId":"e1b534d4-f8a1-3305-aae2-9ea62c45d30c","pitchNumber":1,"startTime":"2026-08-02T21:18:38.626Z","endTime":"2026-08-02T21:18:42.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21154957837008,"aZ":-12.081369084001265,"pfxX":-8.219141933166554,"pfxZ":9.481652808485547,"pX":-0.3511033557101431,"pZ":2.5167787243968287,"vX0":7.585083126480844,"vY0":-144.53598106289436,"vZ0":-6.978698814405454,"x":130.38,"y":170.83,"x0":-1.9396399890885496,"y0":50.000799813767635,"z0":5.7018962608132835,"aX":-17.414253889590903},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":13.4,"spinRate":2264,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.37873308109915493,"extension":5.471639816055238},"index":3,"playId":"768ebacd-f826-3ea5-b274-43e7ea93e106","pitchNumber":2,"startTime":"2026-08-02T21:18:59.157Z","endTime":"2026-08-02T21:19:03.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-02T21:19:19.170Z","endTime":"2026-08-02T21:19:36.233Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"},"defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":100.6,"endSpeed":92.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39479876769849,"aZ":-13.054255284631603,"pfxX":-9.186572439918521,"pfxZ":8.812162644190042,"pX":-0.25667589686701514,"pZ":2.270260690616732,"vX0":8.149101256120836,"vY0":-146.119363963068,"vZ0":-7.644907766994577,"x":126.78,"y":177.48,"x0":-1.8837800768609465,"y0":50.00063896959208,"z0":5.699177685607928,"aX":-19.926524004075425},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.6,"breakHorizontal":15.1,"spinRate":2418,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3743970783655417,"extension":5.706887176622635},"index":5,"playId":"1f5a8ac6-7b18-36d5-b860-cf1e1fd2673d","pitchNumber":3,"startTime":"2026-08-02T21:19:36.233Z","endTime":"2026-08-02T21:19:39.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"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":89.2,"endSpeed":81.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.302586205040864,"aZ":-30.63224775735946,"pfxX":-1.0989305435476693,"pfxZ":0.9105706903096742,"pX":0.1532557103455423,"pZ":2.404766255909126,"vX0":5.680714576522494,"vY0":-129.79972481246747,"vZ0":-2.6643211537979594,"x":111.16,"y":173.85,"x0":-1.9252024624268866,"y0":50.00503941439848,"z0":5.787606653802725,"aX":-1.8672491777907934},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":0.7,"spinRate":1924,"spinDirection":318},"zone":5,"typeConfidence":2.0,"plateTime":0.42270078547967405,"extension":5.660779502181315},"hitData":{"launchSpeed":102.5,"launchAngle":22.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.51,"coordY":82.43}},"index":6,"playId":"e7de6661-72d7-3e5a-a480-5d740d8b00c0","pitchNumber":4,"startTime":"2026-08-02T21:19:57.718Z","endTime":"2026-08-02T21:20:11.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-6.7,"leverageIndex":1.13,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:20:11.397Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T21:20:26.509Z","endTime":"2026-08-02T21:23:26.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18449047865127,"aZ":-16.974215528925377,"pfxX":-7.048380493984618,"pfxZ":7.166526580878637,"pX":-0.8025489550089052,"pZ":3.3001904178223564,"vX0":5.879209581623209,"vY0":-144.18784582422808,"vZ0":-4.356661670541282,"x":147.59,"y":149.67,"x0":-1.9446985163043877,"y0":50.00472255858373,"z0":5.867015646261792,"aX":-14.953512901050974},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":11.8,"spinRate":2386,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.37879443999848217,"extension":5.517988413563991},"index":0,"playId":"451738c9-7618-3466-ab99-52d4d86d98b2","pitchNumber":1,"startTime":"2026-08-02T21:20:44.229Z","endTime":"2026-08-02T21:20:48.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.695336864122552,"aZ":-13.928596901425506,"pfxX":-7.851272290488695,"pfxZ":8.493936431674644,"pX":0.4805963588355908,"pZ":2.1831225689070255,"vX0":9.660478758020602,"vY0":-145.1094844744509,"vZ0":-7.526978362487608,"x":98.68,"y":179.84,"x0":-1.8604552188835137,"y0":50.00022129046735,"z0":5.646370640814116,"aX":-16.860644748553195},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2466,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.37643738324227227,"extension":5.6907381836256015},"index":1,"playId":"d99cfca8-390f-3c83-bc45-87e46b36b51f","pitchNumber":2,"startTime":"2026-08-02T21:21:17.428Z","endTime":"2026-08-02T21:21:21.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":100.0,"endSpeed":92.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25218727304213,"aZ":-12.512747401370403,"pfxX":-8.109558701805508,"pfxZ":9.153316801600457,"pX":1.0228877815281667,"pZ":1.5820407689489167,"vX0":11.154236665877312,"vY0":-145.0136857040206,"vZ0":-9.739942719393792,"x":78.01,"y":196.06,"x0":-1.8047822571515357,"y0":50.002613635787334,"z0":5.730711234490137,"aX":-17.417811220888034},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2522,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3765118848126363,"extension":5.780069517303954},"index":2,"playId":"ddbec285-9176-30b1-82a6-1899a22b4806","pitchNumber":3,"startTime":"2026-08-02T21:21:38.961Z","endTime":"2026-08-02T21:21:43.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.6,"endSpeed":90.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77965108343634,"aZ":-14.685496220263296,"pfxX":-7.487899277943213,"pfxZ":8.3450077326534,"pX":0.05292177563941537,"pZ":2.254052138343351,"vX0":8.449435655589117,"vY0":-143.3214543555514,"vZ0":-7.204024636953071,"x":114.98,"y":177.92,"x0":-1.9499921304470202,"y0":50.00651742007834,"z0":5.703909176957102,"aX":-15.699188768695269},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.9,"breakHorizontal":12.0,"spinRate":2426,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3810619766190584,"extension":5.534374191446827},"index":3,"playId":"45000a02-600c-3998-9d80-4c1da5c4feb5","pitchNumber":4,"startTime":"2026-08-02T21:22:01.225Z","endTime":"2026-08-02T21:22:05.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":99.0,"endSpeed":89.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18609254698577,"aZ":-10.090909508393477,"pfxX":-6.801420387348618,"pfxZ":10.66966255059501,"pX":1.1913768547809105,"pZ":3.2859065894337514,"vX0":10.58186945327282,"vY0":-143.63752895491638,"vZ0":-5.351829125469623,"x":71.59,"y":150.06,"x0":-1.6728421687171822,"y0":50.00426963814818,"z0":5.813101041369472,"aX":-14.079767482995477},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":10.0,"spinRate":2464,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38270344213295227,"extension":5.561877639154215},"index":4,"playId":"adec13a5-303e-38bb-9a1a-fd419684eeee","pitchNumber":5,"startTime":"2026-08-02T21:22:26.196Z","endTime":"2026-08-02T21:22:29.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.3,"endSpeed":89.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94066403540778,"aZ":-14.560831857549484,"pfxX":-7.392965371747308,"pfxZ":8.557384137600852,"pX":-0.23823117209013067,"pZ":2.584537073894574,"vX0":7.5926879890161825,"vY0":-142.81503144527122,"vZ0":-6.3376622144740145,"x":126.08,"y":169.0,"x0":-1.9751433238352547,"y0":50.00599957978435,"z0":5.754251802889166,"aX":-15.222429977208261},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2503,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3840213615616941,"extension":5.545726318424233},"index":5,"playId":"51c53d16-1e74-36bc-ab7c-fc04a3cb2048","pitchNumber":6,"startTime":"2026-08-02T21:22:48.995Z","endTime":"2026-08-02T21:22:54.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":79.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24894246295543,"aZ":-27.833419406748373,"pfxX":-2.812243108986588,"pfxZ":2.641466534419484,"pX":0.7174829410495603,"pZ":2.202697017782231,"vX0":7.5557611374016265,"vY0":-129.29151008054268,"vZ0":-3.145715096819063,"x":89.65,"y":179.31,"x0":-1.9157588011921756,"y0":50.00436371887052,"z0":5.639503751374978,"aX":-4.624280839261936},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":2.9,"spinRate":1913,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.4284428446900441,"extension":5.83089150900416},"hitData":{"launchSpeed":75.7,"launchAngle":42.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.48,"coordY":104.09}},"index":6,"playId":"677589b0-7b71-3496-8f69-e80066b9cffd","pitchNumber":7,"startTime":"2026-08-02T21:23:17.438Z","endTime":"2026-08-02T21:23:26.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":1.0000000000000009,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:23:26.732Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T21:25:22.415Z","endTime":"2026-08-02T21:26:03.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":94.0,"endSpeed":86.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9335411974682,"aZ":-19.420855935694448,"pfxX":-9.328016907400432,"pfxZ":6.705290748760522,"pX":-1.1171124932739032,"pZ":2.2636607995556823,"vX0":6.0691887866767225,"vY0":-136.76517528168347,"vZ0":-5.615551717000743,"x":159.58,"y":177.66,"x0":-2.148103163702715,"y0":50.00461836401194,"z0":5.66694338892749,"aX":-17.74974005281523},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":15.7,"spinRate":2275,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.39981975975348405,"extension":6.168038693454468},"index":0,"playId":"3239a377-93b7-325a-ad94-e4e0e2b6a7e3","pitchNumber":1,"startTime":"2026-08-02T21:25:42.033Z","endTime":"2026-08-02T21:25:45.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653173302997832,"aZ":-19.22320969193844,"pfxX":-9.612055638668128,"pfxZ":7.000688157857729,"pX":-1.208032583461084,"pZ":2.0642899681931057,"vX0":6.1185954426382665,"vY0":-134.9815928074456,"vZ0":-5.950238538833958,"x":163.05,"y":183.04,"x0":-2.2522857691063822,"y0":50.00253716203164,"z0":5.645207348421936,"aX":-17.783828857401854},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":16.2,"spinRate":2219,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.4053541855999838,"extension":6.14686922667432},"hitData":{"launchSpeed":68.7,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.93,"coordY":168.47}},"index":1,"playId":"a72d2739-dd3a-3afb-a9b7-f6769ba31c06","pitchNumber":2,"startTime":"2026-08-02T21:25:55.882Z","endTime":"2026-08-02T21:26:03.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-1.0000000000000009,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:26:03.473Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out to left fielder Ben Malgeri.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T21:26:17.072Z","endTime":"2026-08-02T21:27:00.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.032874370189404,"aZ":-14.461586486690035,"pfxX":-4.053745227037148,"pfxZ":9.42976034216554,"pX":-0.4873296810494527,"pZ":3.714596274387102,"vX0":6.011578056913348,"vY0":-135.7669559495128,"vZ0":-3.291727426730085,"x":135.58,"y":138.49,"x0":-2.1973609457773065,"y0":50.00121381441418,"z0":5.94105390122723,"aX":-7.613575268125871},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2229,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4025064760095338,"extension":5.976276346257837},"index":0,"playId":"8e73f72d-8bba-34e7-9a56-d2a70dae4ca7","pitchNumber":1,"startTime":"2026-08-02T21:26:33.122Z","endTime":"2026-08-02T21:26:38.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447548682666312,"aZ":-23.465911120763067,"pfxX":-10.060952235774437,"pfxZ":5.401887829966274,"pX":-0.2262630378003021,"pZ":2.1513301516842813,"vX0":8.391928791434218,"vY0":-125.62351551916159,"vZ0":-4.384924053840847,"x":125.62,"y":180.69,"x0":-2.2893998231858683,"y0":50.00119929193297,"z0":5.807521861806542,"aX":-16.214136017046904},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.1,"breakHorizontal":16.4,"spinRate":2086,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.43461541080836863,"extension":6.20033415444141},"hitData":{"launchSpeed":95.3,"launchAngle":54.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.14,"coordY":108.37}},"index":1,"playId":"71f0f7cc-6e9f-3d36-99ed-d47b40f20d23","pitchNumber":2,"startTime":"2026-08-02T21:26:49.568Z","endTime":"2026-08-02T21:27:00.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:27:00.334Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Cortes walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T21:27:06.748Z","endTime":"2026-08-02T21:28:49.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.012584263903133,"aZ":-38.83626224531638,"pfxX":4.0215288035814964,"pfxZ":-5.057028734385342,"pX":0.07906694032652926,"pZ":1.750346327668402,"vX0":3.778754053323407,"vY0":-114.27622431305613,"vZ0":-0.926835446059866,"x":113.99,"y":191.52,"x0":-2.121510709841033,"y0":50.005096044882016,"z0":5.992485352382607,"aX":5.2935586318779215},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.1,"breakHorizontal":-8.3,"spinRate":2976,"spinDirection":33},"zone":8,"typeConfidence":0.9,"plateTime":0.4801860187512932,"extension":6.132707805235969},"index":0,"playId":"df0c04ab-a1ac-3468-9a20-74a52fcf1c1d","pitchNumber":1,"startTime":"2026-08-02T21:27:27.047Z","endTime":"2026-08-02T21:27:31.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821731537578675,"aZ":-35.30586728002778,"pfxX":7.177563671825042,"pfxZ":-2.3140992281997725,"pX":0.3603515477841926,"pZ":3.6956117288174153,"vX0":3.51336794360747,"vY0":-115.99780468956753,"vZ0":2.1998629801245007,"x":103.26,"y":139.0,"x0":-2.108886509136335,"y0":50.00114915753802,"z0":6.114435608218463,"aX":9.724815824543391},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.2,"breakHorizontal":-13.9,"spinRate":2880,"spinDirection":38},"zone":12,"typeConfidence":0.9,"plateTime":0.4731913377334007,"extension":5.929601218563092},"index":1,"playId":"30ae48cd-a406-365e-89a1-a0e91a1b169b","pitchNumber":2,"startTime":"2026-08-02T21:27:45.694Z","endTime":"2026-08-02T21:27:49.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877072391392595,"aZ":-27.015743633741103,"pfxX":-10.32385372859191,"pfxZ":3.250601655753292,"pX":-1.508020684558308,"pZ":1.6863314036371162,"vX0":5.209932354235005,"vY0":-125.55059176624202,"vZ0":-4.438772303006401,"x":174.48,"y":193.25,"x0":-2.2755671396072668,"y0":50.00155429600056,"z0":5.691601588635902,"aX":-16.379088031456526},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":17.4,"spinRate":1933,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.43728442739433815,"extension":6.09087132710325},"index":2,"playId":"b46f92d5-a899-366d-8da6-a3986c496fd9","pitchNumber":3,"startTime":"2026-08-02T21:28:04.003Z","endTime":"2026-08-02T21:28:07.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80576357757715,"aZ":-15.036043050378172,"pfxX":-5.061626664816005,"pfxZ":9.118806575991744,"pX":1.294035804079428,"pZ":1.8684966046927662,"vX0":9.941155334545963,"vY0":-136.64910792299278,"vZ0":-7.661980200010438,"x":67.67,"y":188.33,"x0":-1.7434913616898973,"y0":50.00555614124396,"z0":5.75424430865226,"aX":-9.516666990911764},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2168,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4017487060782954,"extension":6.192202320822045},"index":3,"playId":"4c5b12fb-0976-3996-9a3f-08036073e2da","pitchNumber":4,"startTime":"2026-08-02T21:28:22.592Z","endTime":"2026-08-02T21:28:26.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05160376352098,"aZ":-20.21062648365801,"pfxX":-9.137012702945672,"pfxZ":6.39973108233001,"pX":-0.18281738632176028,"pZ":4.116674302828643,"vX0":8.152442831742817,"vY0":-135.69551737269836,"vZ0":-0.9836813793651407,"x":123.97,"y":127.63,"x0":-2.0356388781858947,"y0":50.0013598160879,"z0":5.88887106021484,"aX":-17.07741036359729},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":14.9,"spinRate":2248,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.40328158612605547,"extension":6.111276753952564},"index":4,"playId":"24665b5c-075b-37ca-84b3-4895e6928955","pitchNumber":5,"startTime":"2026-08-02T21:28:46.229Z","endTime":"2026-08-02T21:28:49.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:28:49.972Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alika Williams pops out to second baseman Gleyber Torres.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T21:29:00.386Z","endTime":"2026-08-02T21:30:47.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"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, 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":94.4,"endSpeed":86.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10542580495039,"aZ":-20.28313818391699,"pfxX":-10.171572988279305,"pfxZ":6.221337209552242,"pX":0.2721076894646122,"pZ":2.3884656038048147,"vX0":10.396954173167174,"vY0":-137.07668417411506,"vZ0":-5.113452307543811,"x":96.05,"y":151.26,"x0":-2.240779475212012,"y0":50.00095472692135,"z0":5.654619047783182,"aX":-19.436450900180688},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":16.3,"spinRate":2241,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.3989273855937703,"extension":6.2340696805801725},"index":0,"playId":"10e04966-713f-3c5e-83dd-f79fe9ce4c0a","pitchNumber":1,"startTime":"2026-08-02T21:29:16.354Z","endTime":"2026-08-02T21:29:20.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.3,"endSpeed":79.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.580423140964488,"aZ":-28.827372526418667,"pfxX":2.388394746912871,"pfxZ":2.0886472024304634,"pX":-0.33855144735929826,"pZ":2.3708481674790103,"vX0":4.793914494868085,"vY0":-125.62619562070918,"vZ0":-2.7216384818861226,"x":129.9,"y":174.77,"x0":-2.579238434091019,"y0":50.005512496823485,"z0":5.802895606110503,"aX":3.8310124535817676},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-5.4,"spinRate":2623,"spinDirection":77},"zone":4,"typeConfidence":0.9,"plateTime":0.4353889022619395,"extension":6.023877455184084},"index":1,"playId":"320e41a4-53b9-3a9e-8d86-cc3ff3c30784","pitchNumber":2,"startTime":"2026-08-02T21:29:31.971Z","endTime":"2026-08-02T21:29:35.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.850241385423377,"aZ":-33.49492562800696,"pfxX":1.5932359485385676,"pfxZ":-0.8248044233502805,"pX":1.541269185178378,"pZ":1.414436899131677,"vX0":8.839317551767815,"vY0":-125.77818275178574,"vZ0":-4.200194657984397,"x":58.25,"y":200.59,"x0":-2.2214113290052313,"y0":50.00133505392784,"z0":5.81386956133788,"aX":2.5580333896191796},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":-4.8,"spinRate":2564,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.43501262374264416,"extension":6.132034452078257},"index":2,"playId":"552ea25a-04f7-3700-9cf1-4af8898c2594","pitchNumber":3,"startTime":"2026-08-02T21:29:55.662Z","endTime":"2026-08-02T21:30:01.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233468105052438,"aZ":-18.803925605337643,"pfxX":-7.9163850783712615,"pfxZ":6.879780327885927,"pX":-1.3471619645107469,"pZ":3.9480694922324604,"vX0":5.298301032568687,"vY0":-137.93332038238734,"vZ0":-1.7287216752157122,"x":168.35,"y":132.18,"x0":-2.2560827841319036,"y0":50.00311628279385,"z0":5.83974859477005,"aX":-15.384113565427718},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":13.3,"spinRate":2242,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.39581203655131425,"extension":6.20571357616582},"index":3,"playId":"2b278b4f-5331-3737-ad2f-e3481f7adf99","pitchNumber":4,"startTime":"2026-08-02T21:30:16.570Z","endTime":"2026-08-02T21:30:21.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.982947256797516,"aZ":-38.03322478628769,"pfxX":5.4572206329255195,"pfxZ":-4.260093239955372,"pX":0.28840944072869534,"pZ":1.872969979149778,"vX0":3.940842859872655,"vY0":-116.80849484071821,"vZ0":-1.2540174495195806,"x":106.01,"y":188.21,"x0":-2.132376976547539,"y0":50.00275350007099,"z0":6.007985135203582,"aX":7.504750650463019},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.7,"breakHorizontal":-10.9,"spinRate":3004,"spinDirection":40},"zone":9,"typeConfidence":0.9,"plateTime":0.46977154882391137,"extension":6.074241145519462},"hitData":{"launchSpeed":68.9,"launchAngle":63.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.83,"coordY":138.84}},"index":4,"playId":"6e222238-3019-32be-b80a-46c333be563e","pitchNumber":5,"startTime":"2026-08-02T21:30:36.537Z","endTime":"2026-08-02T21:30:47.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:30:47.652Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to center fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T21:32:10.204Z","endTime":"2026-08-02T21:34:39.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.8,"endSpeed":90.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.756756125497542,"aZ":-11.838084178998054,"pfxX":-7.109216112686564,"pfxZ":9.695542624711768,"pX":0.982840674960797,"pZ":2.1732777956405664,"vX0":10.691807957516199,"vY0":-143.36958251233207,"vZ0":-8.11734616237524,"x":79.54,"y":180.1,"x0":-1.8579619206076532,"y0":50.00707965528825,"z0":5.766562916610759,"aX":-14.91815254521841},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":10.9,"spinRate":2488,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3809272708787854,"extension":5.655468494137106},"index":0,"playId":"c79b0459-011c-38c3-beae-73168eacba47","pitchNumber":1,"startTime":"2026-08-02T21:32:59.665Z","endTime":"2026-08-02T21:33:03.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.909064359395973,"aZ":-12.318601185287372,"pfxX":-6.327574429233915,"pfxZ":9.70728058882942,"pX":-0.39956127934585267,"pZ":3.0959838830580786,"vX0":7.127345611932011,"vY0":-141.97942266870706,"vZ0":-5.459554991208333,"x":132.23,"y":155.19,"x0":-2.1179894651970588,"y0":50.0035242290256,"z0":5.824910992911459,"aX":-12.944313032998396},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2444,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.385490395956015,"extension":5.270899280974373},"index":1,"playId":"e87d8fa8-21a6-3b5b-a5df-f04fcd54ba25","pitchNumber":2,"startTime":"2026-08-02T21:33:16.430Z","endTime":"2026-08-02T21:33:19.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01935528594703,"aZ":-28.30825172689569,"pfxX":-2.5101004313406685,"pfxZ":2.3521670972418374,"pX":0.5964379916084912,"pZ":2.3666273493057313,"vX0":7.862332705931674,"vY0":-128.65975567222614,"vZ0":-2.5519428336245644,"x":94.27,"y":174.88,"x0":-2.201926357386031,"y0":50.00050342109307,"z0":5.614169141777485,"aX":-4.119488841232781},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":2.4,"spinRate":2160,"spinDirection":268},"zone":6,"typeConfidence":2.0,"plateTime":0.42926437952103624,"extension":5.642131662374268},"index":2,"playId":"0e868f30-6060-39ee-bfeb-f3d6063f1b02","pitchNumber":3,"startTime":"2026-08-02T21:33:33.499Z","endTime":"2026-08-02T21:33:37.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.8,"endSpeed":92.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.792485646224236,"aZ":-16.15976554430769,"pfxX":-8.330466545944294,"pfxZ":7.315658029091214,"pX":-0.9269803702859009,"pZ":2.9789301961248444,"vX0":6.760758362911724,"vY0":-146.60207273442924,"vZ0":-5.265357971727318,"x":152.33,"y":158.35,"x0":-2.174093574457853,"y0":50.0021150957153,"z0":5.753801362447198,"aX":-18.236424204325978},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":12.5,"breakHorizontal":13.8,"spinRate":2637,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3727950532127031,"extension":5.4939474169301254},"index":3,"playId":"3d0e0045-3037-3f71-8a3f-dc6dfe57748a","pitchNumber":4,"startTime":"2026-08-02T21:33:52.758Z","endTime":"2026-08-02T21:33:56.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.569040594064294,"aZ":-11.696969757332475,"pfxX":-7.758426074940061,"pfxZ":9.715616962623812,"pX":2.0266069885284006,"pZ":2.200933820983366,"vX0":13.44231388369172,"vY0":-143.85373832171825,"vZ0":-8.110314229249067,"x":39.75,"y":179.35,"x0":-1.686614279031702,"y0":50.00560087859964,"z0":5.771805398462818,"aX":-16.35751987114906},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2588,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3799087382302022,"extension":5.623506762510861},"index":4,"playId":"888fbbc1-e243-3240-8f29-0a4c7ad38918","pitchNumber":5,"startTime":"2026-08-02T21:34:10.251Z","endTime":"2026-08-02T21:34:13.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864539616090696,"aZ":-12.734361475857892,"pfxX":-7.428031704481179,"pfxZ":9.346506418306618,"pX":-0.2304556345799547,"pZ":2.4571760454100593,"vX0":7.868036709125528,"vY0":-142.82430499809246,"vZ0":-6.95052842522724,"x":125.78,"y":172.44,"x0":-2.047210727751855,"y0":50.001641345487016,"z0":5.712073762705694,"aX":-15.446868604427777},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.7,"breakHorizontal":12.0,"spinRate":2536,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38254910689456745,"extension":5.557399208808009},"hitData":{"launchSpeed":86.2,"launchAngle":52.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.03,"coordY":101.58}},"index":5,"playId":"0e32feab-852d-360b-9d79-536facaf178b","pitchNumber":6,"startTime":"2026-08-02T21:34:29.326Z","endTime":"2026-08-02T21:34:39.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:34:39.405Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T21:34:42.271Z","endTime":"2026-08-02T21:36:18.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313177415970664,"aZ":-16.843744976385985,"pfxX":-7.649871095496163,"pfxZ":7.309176525665939,"pX":-1.1262419454775086,"pZ":2.18982428074809,"vX0":5.59453712546652,"vY0":-143.25956328087966,"vZ0":-7.0329340751514495,"x":159.93,"y":179.65,"x0":-2.1016911861868497,"y0":50.002329138789506,"z0":5.7124261101838005,"aX":-16.04313769821815},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2451,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.38102782638061017,"extension":5.453615159212961},"index":0,"playId":"0f1273b7-aec8-3551-b217-79ef14f16f03","pitchNumber":1,"startTime":"2026-08-02T21:35:03.157Z","endTime":"2026-08-02T21:35:07.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06067663123144,"aZ":-19.408568959202633,"pfxX":-8.300420289630349,"pfxZ":6.089561331389255,"pX":-0.48512125172032633,"pZ":3.1726195892981126,"vX0":7.836985695833271,"vY0":-143.41130019499707,"vZ0":-3.7762731669366083,"x":135.49,"y":153.12,"x0":-2.1658324840202456,"y0":50.00531714028398,"z0":5.7065498782000805,"aX":-17.409333515808395},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":13.6,"spinRate":2438,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.38093900478349596,"extension":5.541820604926139},"index":1,"playId":"1ddfaf83-1b21-3de9-90b0-765571acec26","pitchNumber":2,"startTime":"2026-08-02T21:35:21.253Z","endTime":"2026-08-02T21:35:25.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-02T21:35:39.802Z","endTime":"2026-08-02T21:35:54.724Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.782964937462648,"aZ":-30.478719998910886,"pfxX":-1.7911269694103003,"pfxZ":1.0344290145732913,"pX":0.7635343921728653,"pZ":2.2334333677649596,"vX0":7.4605271380591525,"vY0":-127.24548287309666,"vZ0":-3.0324534325111356,"x":87.9,"y":178.48,"x0":-1.9720330687439043,"y0":50.003671367796514,"z0":5.852030645522896,"aX":-2.941203450845576},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":1.6,"spinRate":933,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.4302217180899053,"extension":5.798903407936196},"index":3,"playId":"b78f5e13-c451-3e90-a788-5bbdd743031f","pitchNumber":3,"startTime":"2026-08-02T21:35:54.724Z","endTime":"2026-08-02T21:36:00.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.251434556652036,"aZ":-26.32615833495869,"pfxX":-2.460523759584481,"pfxZ":3.413610707729796,"pX":-0.3464280784540435,"pZ":1.3618424441509884,"vX0":5.291702788145338,"vY0":-129.42022679218672,"vZ0":-5.882574498823331,"x":130.21,"y":202.01,"x0":-2.088063890179372,"y0":50.00505173710928,"z0":5.652124851910686,"aX":-4.219879258323112},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":3.5,"spinRate":1406,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4214515629771092,"extension":5.907741721474702},"index":4,"playId":"6ba27620-a046-3477-9a2a-d638802f11d6","pitchNumber":4,"startTime":"2026-08-02T21:36:14.496Z","endTime":"2026-08-02T21:36:18.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:36:18.896Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Malgeri flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T21:36:25.826Z","endTime":"2026-08-02T21:36:53.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52051968357348,"aZ":-11.854448202103203,"pfxX":-6.740512707660712,"pfxZ":9.523440389004229,"pX":-0.07705549925943501,"pZ":2.1953059963050574,"vX0":8.028837850500434,"vY0":-144.85531282223485,"vZ0":-8.091098493575144,"x":119.94,"y":179.51,"x0":-2.003503698666685,"y0":50.006952977721795,"z0":5.742371780132587,"aX":-14.387948994480324},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":10.7,"spinRate":2567,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3775250498948246,"extension":5.633108827879791},"hitData":{"launchSpeed":92.0,"launchAngle":41.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.51,"coordY":88.24}},"index":0,"playId":"3e8e838f-8883-3242-ac95-c809659553b0","pitchNumber":1,"startTime":"2026-08-02T21:36:43.681Z","endTime":"2026-08-02T21:36:53.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:36:53.130Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out sharply to right fielder Zach McKinstry.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T21:38:48.988Z","endTime":"2026-08-02T21:41:04.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.661467198611554,"aZ":-30.208303990857964,"pfxX":0.6508692132810787,"pfxZ":1.303559236128799,"pX":0.8939064797161266,"pZ":2.0234964703808203,"vX0":6.980476851167026,"vY0":-122.31279797387651,"vZ0":-2.8893915946308164,"x":82.93,"y":184.15,"x0":-2.0845033041466228,"y0":50.00463975437887,"z0":5.816771897247885,"aX":0.9838116171660242},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":-2.9,"spinRate":2444,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.44821809962698955,"extension":6.105047887735245},"index":0,"playId":"c93e0e6c-594e-35a4-913c-2158c91895e9","pitchNumber":1,"startTime":"2026-08-02T21:39:08.193Z","endTime":"2026-08-02T21:39:12.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354609482913133,"aZ":-22.827887729078732,"pfxX":-11.54791659588063,"pfxZ":6.221655965012917,"pX":-0.06336757744842404,"pZ":1.3004607750601858,"vX0":8.630489951225664,"vY0":-122.13387872735012,"vZ0":-5.649428023140985,"x":119.42,"y":203.67,"x0":-2.1526333925547028,"y0":50.00268266497587,"z0":5.621991305920333,"aX":-17.345050695501268},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.1,"breakHorizontal":18.7,"spinRate":2167,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.44945734558278705,"extension":6.338651051733137},"index":1,"playId":"d2f2163a-c8f6-345c-a35c-9124624de63e","pitchNumber":2,"startTime":"2026-08-02T21:39:27.718Z","endTime":"2026-08-02T21:39:31.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82246881983685,"aZ":-29.129829740930827,"pfxX":-0.23938159709953344,"pfxZ":1.9066649258849369,"pX":0.35953874728692986,"pZ":1.7552661041168287,"vX0":6.6440325270165035,"vY0":-125.96683501965963,"vZ0":-4.366415771420493,"x":103.3,"y":191.39,"x0":-2.287038355565861,"y0":50.006180285209986,"z0":5.880382214600852,"aX":-0.3841970465700532},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":2566,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.43568435348761314,"extension":6.074777531119832},"index":2,"playId":"d21e570a-8251-32f9-859f-be172336103c","pitchNumber":3,"startTime":"2026-08-02T21:39:48.354Z","endTime":"2026-08-02T21:39:52.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.2,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09544064631091,"aZ":-14.604378170648536,"pfxX":-4.094190875935427,"pfxZ":9.35689530258482,"pX":0.24242100559047725,"pZ":3.0174304233415454,"vX0":7.488008160405339,"vY0":-136.8711643150175,"vZ0":-5.134118003803881,"x":107.76,"y":157.31,"x0":-2.009741388109016,"y0":50.00539933079419,"z0":5.934513576831784,"aX":-7.6906440809350265},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2198,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4017565035128454,"extension":6.160939196075674},"index":3,"playId":"4a825b52-8456-37de-8795-4b0bc51e3fc6","pitchNumber":4,"startTime":"2026-08-02T21:40:04.356Z","endTime":"2026-08-02T21:40:07.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38208226959602,"aZ":-18.45723367146031,"pfxX":-10.610352299479352,"pfxZ":7.04334053960887,"pX":0.448453785383579,"pZ":2.921013540814852,"vX0":10.212820593051646,"vY0":-138.55339580421716,"vZ0":-4.391387627698014,"x":99.91,"y":159.91,"x0":-1.9032673580293136,"y0":50.00525297598868,"z0":5.756600477967267,"aX":-20.673044525751305},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":17.2,"spinRate":2268,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.395014756317555,"extension":6.303108008745571},"index":4,"playId":"8410adfd-a67f-339e-8f2c-ecdfa0b6ba18","pitchNumber":5,"startTime":"2026-08-02T21:40:27.501Z","endTime":"2026-08-02T21:40:31.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.358376224887905,"aZ":-37.193692888159276,"pfxX":7.898956444987256,"pfxZ":-3.5466803514747376,"pX":0.1754026900706577,"pZ":2.0876034635139353,"vX0":2.9782026931647985,"vY0":-118.64959551205447,"vZ0":-1.2950913811365732,"x":110.31,"y":182.41,"x0":-2.1251354715289335,"y0":50.00303857164345,"z0":6.05369179840745,"aX":11.174414348118518},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.5,"breakHorizontal":-15.0,"spinRate":2982,"spinDirection":27},"zone":8,"typeConfidence":0.9,"plateTime":0.46302244434576556,"extension":5.995897814257581},"hitData":{"launchSpeed":101.1,"launchAngle":20.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.24,"coordY":71.29}},"index":5,"playId":"5a07d878-6b27-3a37-bcb2-2705cec94b95","pitchNumber":6,"startTime":"2026-08-02T21:40:50.983Z","endTime":"2026-08-02T21:41:04.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:41:04.131Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Bolte hit by pitch.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T21:41:07.742Z","endTime":"2026-08-02T21:58:40.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,9],"actionIndex":[6,7,8],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.622220871184172,"aZ":-19.237516481832408,"pfxX":-10.017403905234953,"pfxZ":6.837044565170498,"pX":-2.4022869028836116,"pZ":4.542904689989409,"vX0":3.0341863312899333,"vY0":-137.01889277030375,"vZ0":-0.228799761112282,"x":208.57,"y":116.12,"x0":-2.225796057968891,"y0":50.00304324135804,"z0":5.94736089611025,"aX":-18.956731336205426},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":17.4,"spinRate":2177,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4004786014298882,"extension":6.14097859592247},"index":0,"playId":"685d41f4-c4b5-32f2-885a-d277b0d3b7b4","pitchNumber":1,"startTime":"2026-08-02T21:41:27.991Z","endTime":"2026-08-02T21:41:35.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":87.9,"endSpeed":80.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64620893334408,"aZ":-27.301067152759657,"pfxX":0.654437566350279,"pfxZ":2.9388551813789263,"pX":0.1436719617677083,"pZ":2.377840851810028,"vX0":5.723360329779671,"vY0":-127.9442793028668,"vZ0":-3.2492015912175267,"x":111.52,"y":174.58,"x0":-2.208065175798759,"y0":50.00029731557159,"z0":5.806058083887727,"aX":1.0825136206750399},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":2495,"spinDirection":124},"zone":5,"typeConfidence":0.89,"plateTime":0.4282665979425797,"extension":6.235691689443249},"index":1,"playId":"3ef839a2-3b49-3782-bef5-e3bb3da57ef4","pitchNumber":2,"startTime":"2026-08-02T21:41:54.014Z","endTime":"2026-08-02T21:42:02.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.3,"endSpeed":78.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9953769556869,"aZ":-29.085259263449387,"pfxX":0.5384176228150119,"pfxZ":1.961838246189206,"pX":1.5141276599455862,"pZ":1.9608774181589628,"vX0":8.421616473261295,"vY0":-125.36407596845571,"vZ0":-3.6794133692315416,"x":59.29,"y":185.84,"x0":-1.9744176403036133,"y0":50.001550114022514,"z0":5.850932930423395,"aX":0.847144423018213},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":-3.1,"spinRate":2657,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4387990407974818,"extension":6.165318113776858},"index":2,"playId":"8d1bea2c-3fb3-35e8-8f9a-c046889ce983","pitchNumber":3,"startTime":"2026-08-02T21:42:27.198Z","endTime":"2026-08-02T21:42:31.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-02T21:42:40.550Z","endTime":"2026-08-02T21:42:55.416Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722693903812356,"aZ":-28.177918395020203,"pfxX":0.7253611314549322,"pfxZ":2.370286622145559,"pX":0.7536968290663154,"pZ":1.3351711619493745,"vX0":7.009610639237227,"vY0":-128.83058846328785,"vZ0":-5.733084690166576,"x":88.27,"y":202.73,"x0":-2.0921107975349122,"y0":50.005602514457564,"z0":5.756060203770143,"aX":1.2238382555018978},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":-2.8,"spinRate":2517,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.42448823449452755,"extension":6.098768914514286},"index":4,"playId":"4aa0f0d4-8bb2-38c7-a2d6-72aa41cfba11","pitchNumber":4,"startTime":"2026-08-02T21:42:55.416Z","endTime":"2026-08-02T21:42:59.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38112508441231,"aZ":-13.837638963717563,"pfxX":-4.977955590259663,"pfxZ":9.206733938677083,"pX":-0.9538357869071953,"pZ":3.3113917740918346,"vX0":4.954160020317482,"vY0":-140.39590632522916,"vZ0":-4.640996674299204,"x":153.36,"y":149.37,"x0":-2.096260545022225,"y0":50.00683745617167,"z0":5.889440452629021,"aX":-9.919750419447693},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2306,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3904270870415063,"extension":6.268793421560279},"index":5,"playId":"d35f8c74-a93e-3567-ba58-2796b22d4265","pitchNumber":5,"startTime":"2026-08-02T21:43:16.383Z","endTime":"2026-08-02T21:43:21.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-02T21:44:24.913Z","endTime":"2026-08-02T21:47:30.456Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"contextMetrics":{}},{"details":{"description":"Umpire Adam Beck moving to HP.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-02T21:47:30.456Z","endTime":"2026-08-02T21:47:30.466Z","isPitch":false,"type":"action","player":{"id":644760,"link":"/api/v1/people/644760"},"umpire":{"id":644760,"link":"/api/v1/people/644760"},"contextMetrics":{}},{"details":{"description":"Umpire change: NO UMPIRE replaces HP umpire Adam Beck.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"startTime":"2026-08-02T21:47:30.466Z","endTime":"2026-08-02T21:58:27.917Z","isPitch":false,"type":"action","player":{"id":433417,"link":"/api/v1/people/433417"},"umpire":{"id":433417,"link":"/api/v1/people/433417"},"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.861653290675253,"aZ":-30.421767242506473,"pfxX":2.1413073198660646,"pfxZ":1.115930470403919,"pX":-1.607133651723976,"pZ":3.9060267077630098,"vX0":1.569810780774705,"vY0":-124.62334608870397,"vZ0":0.9774862091087668,"x":178.26,"y":133.32,"x0":-2.524114381219267,"y0":50.001783010742976,"z0":6.028328502399795,"aX":3.3555341944300685},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":-4.2,"spinRate":2354,"spinDirection":115},"zone":11,"typeConfidence":0.9,"plateTime":0.4401068338398173,"extension":5.928016537766469},"index":9,"playId":"a2305ba7-e645-3550-bb93-d578fb52fc88","pitchNumber":6,"startTime":"2026-08-02T21:58:27.917Z","endTime":"2026-08-02T21:58:40.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.23,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:58:40.381Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Donovan Walton grounds into a double play, third baseman Hao-Yu Lee to shortstop Kevin McGonigle to first baseman Spencer Torkelson. Henry Bolte out at 2nd. Donovan Walton out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T21:58:45.459Z","endTime":"2026-08-02T21:59:39.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50630580136399,"aZ":-25.9386781105353,"pfxX":-10.655115705112749,"pfxZ":3.9239660818358555,"pX":-0.7247310776465185,"pZ":3.1990266975024233,"vX0":7.444333847910558,"vY0":-125.09579267351609,"vZ0":-1.214182281760003,"x":144.63,"y":152.41,"x0":-2.3501968398343283,"y0":50.00492226345101,"z0":5.811042785629076,"aX":-16.94165279129964},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.1,"breakHorizontal":17.6,"spinRate":1870,"spinDirection":235},"zone":1,"typeConfidence":0.9,"plateTime":0.43733555493888865,"extension":6.181545766126986},"index":0,"playId":"430c7707-956a-34ef-83b4-685ae0eca27c","pitchNumber":1,"startTime":"2026-08-02T21:58:59.885Z","endTime":"2026-08-02T21:59:04.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":85.9,"endSpeed":79.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.686852443507508,"aZ":-26.488006068000196,"pfxX":-9.562955436927634,"pfxZ":3.575745908669534,"pX":-1.0241863025667879,"pZ":3.003397195590286,"vX0":6.280831029431629,"vY0":-124.95970163742174,"vZ0":-1.550695988898716,"x":156.04,"y":157.69,"x0":-2.319770472570373,"y0":50.00444812442025,"z0":5.795012584586493,"aX":-15.220708362015916},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.4,"breakHorizontal":16.0,"spinRate":1678,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.43726676048882895,"extension":6.212059982045351},"index":1,"playId":"417ed095-d724-3957-8f52-d44df75fa4e5","pitchNumber":2,"startTime":"2026-08-02T21:59:14.890Z","endTime":"2026-08-02T21:59:18.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814985133441695,"aZ":-18.2274491897174,"pfxX":-9.33568088998425,"pfxZ":7.133779055005167,"pX":-0.9297079891491846,"pZ":2.5994090253401514,"vX0":6.723349510808114,"vY0":-138.44573743622166,"vZ0":-5.330033070225228,"x":152.44,"y":168.6,"x0":-2.1679101634919222,"y0":50.00312243971117,"z0":5.756355110771287,"aX":-18.25419128428621},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":15.6,"spinRate":2288,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39453783425778965,"extension":6.2719850502376975},"hitData":{"launchSpeed":90.5,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.47,"coordY":155.07}},"index":2,"playId":"27ea4880-0eb0-3c9b-8473-a32256fedfa3","pitchNumber":3,"startTime":"2026-08-02T21:59:31.134Z","endTime":"2026-08-02T21:59:39.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.8999999999999995,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-02T21:59:39.961Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T22:02:07.585Z","endTime":"2026-08-02T22:03:18.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Elvis Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T22:01:30.485Z","endTime":"2026-08-02T22:02:09.746Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.2,"endSpeed":86.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.457591572721746,"aZ":-14.22294527329657,"pfxX":6.9327689305527915,"pfxZ":9.443007617978267,"pX":0.18348794951872693,"pZ":3.6211799933394575,"vX0":-6.998532012964608,"vY0":-137.05144480462286,"vZ0":-3.5414942588529614,"x":110.01,"y":141.01,"x0":1.8701916621245334,"y0":50.00278336641107,"z0":5.902281127183353,"aX":13.180412869645355},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-11.0,"spinRate":2325,"spinDirection":147},"zone":12,"typeConfidence":0.89,"plateTime":0.39974261286825996,"extension":6.409605478753742},"index":1,"playId":"b90825b2-cfad-3023-b592-3fdb72604621","pitchNumber":1,"startTime":"2026-08-02T22:02:09.746Z","endTime":"2026-08-02T22:02:13.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57816116267537,"aZ":-14.04644061321016,"pfxX":7.41332694520535,"pfxZ":9.534221171449323,"pX":-0.9709677065733916,"pZ":3.1267705237383985,"vX0":-10.226042371276662,"vY0":-136.87952715591723,"vZ0":-4.7331220918361305,"x":154.01,"y":154.36,"x0":1.8463939364174036,"y0":50.00615143078495,"z0":5.836770602863073,"aX":14.101482710360257},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-11.3,"spinRate":2269,"spinDirection":147},"zone":11,"typeConfidence":0.88,"plateTime":0.3997981450429684,"extension":6.548241871246312},"index":2,"playId":"226c4160-6d05-339e-b1b8-e22f5842fb33","pitchNumber":2,"startTime":"2026-08-02T22:02:22.314Z","endTime":"2026-08-02T22:02:26.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32444378711709,"aZ":-12.403714166414119,"pfxX":7.483395663374257,"pfxZ":10.318682858717445,"pX":0.3069598736659059,"pZ":1.7816126109388415,"vX0":-7.414017288519521,"vY0":-137.49215883226938,"vZ0":-8.186907433262315,"x":105.3,"y":190.68,"x0":2.065430077144517,"y0":50.00200106412017,"z0":5.638551071933607,"aX":14.335603210354586},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":-12.0,"spinRate":2339,"spinDirection":142},"zone":9,"typeConfidence":0.91,"plateTime":0.39829051019691075,"extension":6.498903815935937},"index":3,"playId":"5a4f0deb-b119-3ecb-a78f-515f360157fc","pitchNumber":3,"startTime":"2026-08-02T22:02:36.188Z","endTime":"2026-08-02T22:02:40.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.532497637312698,"aZ":-15.095336306331811,"pfxX":1.4505729449196287,"pfxZ":9.35816863189802,"pX":0.07312307067191398,"pZ":2.1018643934954664,"vX0":-6.113497191794651,"vY0":-133.89761622009408,"vZ0":-6.536663651340277,"x":114.21,"y":182.03,"x0":2.192380862098019,"y0":50.002282393818106,"z0":5.645051961547489,"aX":2.6475754869439365},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-1.4,"spinRate":2221,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.40825852394590045,"extension":6.650627814495561},"hitData":{"launchSpeed":103.7,"launchAngle":6.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.05,"coordY":86.61}},"index":4,"playId":"2d762ad2-e59f-3200-b108-5ed59ef05eca","pitchNumber":4,"startTime":"2026-08-02T22:03:06.132Z","endTime":"2026-08-02T22:03:18.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:03:18.878Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T22:03:27.520Z","endTime":"2026-08-02T22:05:27.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26105720127772,"aZ":-13.161136331139698,"pfxX":6.09365234673074,"pfxZ":9.840323196545615,"pX":-0.4502705178783868,"pZ":4.330296946363065,"vX0":-8.767707479597052,"vY0":-138.24351058539563,"vZ0":-2.115270364435949,"x":134.16,"y":121.86,"x0":1.9729981670355452,"y0":50.00645660625774,"z0":5.990495118567484,"aX":11.779222535295427},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-9.1,"spinRate":2262,"spinDirection":148},"zone":11,"typeConfidence":0.89,"plateTime":0.39643159222644764,"extension":6.470946065879677},"index":0,"playId":"30b36325-e643-34c1-b594-83b26e2d8056","pitchNumber":1,"startTime":"2026-08-02T22:03:40.024Z","endTime":"2026-08-02T22:03:43.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":68.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.409006254806112,"aZ":-41.25690219329997,"pfxX":-3.711381197899689,"pfxZ":-7.896817097713493,"pX":-1.4438492795616935,"pZ":0.5840727535564804,"vX0":-6.583610641191005,"vY0":-107.44204395087749,"vZ0":-1.4697765866411587,"x":172.04,"y":223.01,"x0":2.1619162717293148,"y0":50.00315291197709,"z0":5.928906090736046,"aX":-4.268003744902196},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-14.3,"breakHorizontal":8.8,"spinRate":2622,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.5129661835886772,"extension":6.447973920939025},"index":1,"playId":"b9bc5c29-d4f3-37a0-a5b4-4ab4c4c4b0ad","pitchNumber":2,"startTime":"2026-08-02T22:03:54.982Z","endTime":"2026-08-02T22:03:58.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Hogan Harris. Zach McKinstry to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"b9bc5c29-d4f3-37a0-a5b4-4ab4c4c4b0ad","startTime":"2026-08-02T22:04:10.888Z","endTime":"2026-08-02T22:04:25.401Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"postOnSecond":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236463594091415,"aZ":-12.568030497052588,"pfxX":6.986831478634365,"pfxZ":10.256387234505091,"pX":-0.9109687053677146,"pZ":2.25197159986826,"vX0":-10.244728075406783,"vY0":-137.3513993207124,"vZ0":-7.38356965729363,"x":122.35,"y":172.0,"x0":1.9584540655627825,"y0":50.00557224953127,"z0":5.828597198605413,"aX":13.360578973526309},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":-10.6,"spinRate":2375,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.39867033546918673,"extension":6.465851590807231},"index":3,"playId":"0318a244-a601-37ee-9d0d-3274f9ae6ec6","pitchNumber":3,"startTime":"2026-08-02T22:04:25.401Z","endTime":"2026-08-02T22:04:29.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60988590723546,"aZ":-11.527714429132056,"pfxX":6.20795686332037,"pfxZ":10.862912034417247,"pX":-0.6945569820664834,"pZ":3.1415635391580836,"vX0":-9.82801691957212,"vY0":-137.05832151796076,"vZ0":-5.398727328443128,"x":143.47,"y":153.96,"x0":2.1329562476656063,"y0":50.001643556630164,"z0":5.925821903627724,"aX":11.798531148141745},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":-9.1,"spinRate":2315,"spinDirection":154},"zone":1,"typeConfidence":0.89,"plateTime":0.39981282971118537,"extension":6.380019406118134},"index":4,"playId":"d7850309-11d4-3b32-8fe1-92823db78ca6","pitchNumber":4,"startTime":"2026-08-02T22:04:41.810Z","endTime":"2026-08-02T22:04:46.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33582850302618,"aZ":-12.027228045797452,"pfxX":8.106493437613382,"pfxZ":10.437585669239539,"pX":-0.5292850616041305,"pZ":2.0859332813637934,"vX0":-9.58055727465987,"vY0":-137.95707916363205,"vZ0":-8.145493352785996,"x":137.18,"y":182.46,"x0":1.933211421573493,"y0":50.002099895386664,"z0":5.8851822083802405,"aX":15.645537273429195},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":-12.7,"spinRate":2368,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.3968462095204881,"extension":6.554425632757615},"index":5,"playId":"fa3505e7-e2d3-3d76-a309-7276d65a4e42","pitchNumber":5,"startTime":"2026-08-02T22:05:00.873Z","endTime":"2026-08-02T22:05:04.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569527400529683,"aZ":-13.733195375783938,"pfxX":6.150468284602825,"pfxZ":9.314618877522118,"pX":-1.003122303786964,"pZ":2.3089908605552933,"vX0":-9.947909656189005,"vY0":-139.6057349351656,"vZ0":-7.4202406488828325,"x":155.24,"y":176.44,"x0":1.8024837151681221,"y0":50.00108541971259,"z0":5.899748712611571,"aX":12.175079751365741},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":-9.1,"spinRate":2403,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.39189074315340555,"extension":6.441825365083187},"index":6,"playId":"c41b4320-67b6-39a9-bd89-b9fa94b0dd9d","pitchNumber":6,"startTime":"2026-08-02T22:05:23.411Z","endTime":"2026-08-02T22:05:27.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:05:27.881Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T22:05:40.558Z","endTime":"2026-08-02T22:07:24.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64290355309283,"aZ":-43.689416902312786,"pfxX":-5.766112095926021,"pfxZ":-10.165515522575525,"pX":-0.011070944082708133,"pZ":2.41335918212275,"vX0":-3.156724568270556,"vY0":-106.81253509402211,"vZ0":2.486395231812395,"x":117.42,"y":173.62,"x0":2.244394026979725,"y0":50.000177196129684,"z0":6.216090026946697,"aX":-6.534575921449635},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.6,"breakVerticalInduced":-17.0,"breakHorizontal":11.4,"spinRate":2719,"spinDirection":332},"zone":5,"typeConfidence":0.9,"plateTime":0.516555220608744,"extension":6.364635719558734},"index":0,"playId":"87facd69-1ccc-3dbb-b2ef-7a4fec848f99","pitchNumber":1,"startTime":"2026-08-02T22:05:57.210Z","endTime":"2026-08-02T22:06:01.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.6,"endSpeed":87.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72259713272589,"aZ":-15.338813103498458,"pfxX":6.679883616476669,"pfxZ":8.61692157762079,"pX":0.3544754389470676,"pZ":2.320378898693248,"vX0":-6.543383356776013,"vY0":-139.02496843998605,"vZ0":-6.920380364545264,"x":103.49,"y":176.13,"x0":1.8729002487582096,"y0":50.004828753367676,"z0":5.8637793697367,"aX":13.052983760761611},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":-10.7,"spinRate":2397,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.3942723720329462,"extension":6.391040818131184},"index":1,"playId":"562c2f94-0676-3a22-871e-9a5239927447","pitchNumber":2,"startTime":"2026-08-02T22:06:14.006Z","endTime":"2026-08-02T22:06:17.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":95.6,"endSpeed":87.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35663307011676,"aZ":-14.389758653429555,"pfxX":7.346714811916544,"pfxZ":9.116447402776654,"pX":1.1248934138873252,"pZ":3.123538576602526,"vX0":-4.9629908750668355,"vY0":-139.06777359237478,"vZ0":-5.15389715036924,"x":74.12,"y":154.44,"x0":1.9818244964044427,"y0":50.002482255140606,"z0":5.961638796217149,"aX":14.332037606361085},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-12.2,"spinRate":2437,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.39445427091194407,"extension":6.325889416704394},"index":2,"playId":"c2ecda80-5d7d-3d12-a1df-20b415876e2b","pitchNumber":3,"startTime":"2026-08-02T22:06:35.736Z","endTime":"2026-08-02T22:06:39.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.772677818408305,"aZ":-15.941337869125695,"pfxX":9.449390484661862,"pfxZ":8.286060088619802,"pX":-1.0503902499892326,"pZ":0.7346897104626645,"vX0":-11.08443668948098,"vY0":-138.966651391307,"vZ0":-10.868676077936524,"x":157.04,"y":218.94,"x0":1.7598772737390942,"y0":50.00046229944809,"z0":5.7521464224736905,"aX":18.503868497799413},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":-14.9,"spinRate":2450,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.39396163780581883,"extension":6.566797278242258},"index":3,"playId":"5ba2b136-1ccd-3639-981c-12569f2e489c","pitchNumber":4,"startTime":"2026-08-02T22:06:56.695Z","endTime":"2026-08-02T22:06:59.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28276339519044,"aZ":-42.581163174214936,"pfxX":-1.921938864524369,"pfxZ":-8.95676618604939,"pX":0.0031643310285397377,"pZ":1.0569433602239462,"vX0":-4.166101643547635,"vY0":-107.9051672510077,"vZ0":-0.6036106793254827,"x":116.88,"y":210.24,"x0":2.2196403956516786,"y0":50.00151167936875,"z0":6.089995877478715,"aX":-2.233307313886927},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-16.0,"breakHorizontal":4.7,"spinRate":2766,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.5104025227070168,"extension":6.2997037761042565},"index":4,"playId":"e8460f87-7b40-37d4-9905-b5ef3d366512","pitchNumber":5,"startTime":"2026-08-02T22:07:19.942Z","endTime":"2026-08-02T22:07:24.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:07:24.371Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kevin McGonigle grounds into a double play, second baseman Donovan Walton to first baseman Jeff McNeil. Gleyber Torres out at 2nd. Kevin McGonigle out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T22:07:35.054Z","endTime":"2026-08-02T22:08:09.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323182638396542,"aZ":-13.259493938860595,"pfxX":3.921662775155161,"pfxZ":9.808549172809363,"pX":-0.4649865875251516,"pZ":2.3882555058162858,"vX0":-8.067938928117664,"vY0":-137.90056929049885,"vZ0":-7.054248394944704,"x":134.72,"y":174.3,"x0":1.9874921175594593,"y0":50.00317474253629,"z0":5.871895532617115,"aX":7.563457355515093},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":-5.4,"spinRate":2216,"spinDirection":147},"zone":4,"typeConfidence":0.88,"plateTime":0.3970084489715293,"extension":6.4418723166625265},"index":0,"playId":"8d42f722-cbd5-395f-a902-2413e29868ca","pitchNumber":1,"startTime":"2026-08-02T22:07:44.827Z","endTime":"2026-08-02T22:07:49.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":66.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32992167883151,"aZ":-44.28563322656064,"pfxX":-2.714965409050298,"pfxZ":-10.913764520599749,"pX":0.08223399632448611,"pZ":2.906986349099662,"vX0":-3.4867802346299674,"vY0":-105.69974787694458,"vZ0":3.817382397507447,"x":113.87,"y":160.29,"x0":2.118776158245089,"y0":50.00512011728515,"z0":6.2322202443245365,"aX":-3.0114018039541817},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-18.0,"breakHorizontal":6.0,"spinRate":2680,"spinDirection":332},"zone":2,"typeConfidence":0.9,"plateTime":0.522149783014823,"extension":6.300669129381028},"hitData":{"launchSpeed":75.5,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.39,"coordY":147.46}},"index":1,"playId":"d8131d9c-91f1-3866-b2bd-838b180c12b8","pitchNumber":2,"startTime":"2026-08-02T22:08:00.533Z","endTime":"2026-08-02T22:08:09.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:08:09.403Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T22:10:26.454Z","endTime":"2026-08-02T22:11:46.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96482685935148,"aZ":-31.201148908195545,"pfxX":2.0923352761352523,"pfxZ":0.6426418532276621,"pX":-0.6281343306705042,"pZ":3.2780135336546197,"vX0":3.1048456269187885,"vY0":-122.98757036961905,"vZ0":-0.15930183084106586,"x":140.94,"y":150.27,"x0":-2.1822212186788192,"y0":50.00508556654055,"z0":6.005306549621723,"aX":3.183239162875745},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-4.6,"spinRate":2315,"spinDirection":113},"zone":1,"typeConfidence":0.9,"plateTime":0.4465312408659159,"extension":5.753199975796216},"index":0,"playId":"1ff0e910-90fc-328f-bc80-1eb5a8e917ee","pitchNumber":1,"startTime":"2026-08-02T22:10:29.195Z","endTime":"2026-08-02T22:10:33.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04007828263196,"aZ":-31.69221472817773,"pfxX":2.1727850559116177,"pfxZ":0.30944922515191386,"pX":-0.7760779362183092,"pZ":3.566419565705585,"vX0":2.9487803488700406,"vY0":-124.20687781125406,"vZ0":0.4063160238291863,"x":146.58,"y":142.49,"x0":-2.261286378602786,"y0":50.003628915126164,"z0":6.0375466723441145,"aX":3.3920606636416886},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":-4.7,"spinRate":2499,"spinDirection":90},"zone":11,"typeConfidence":0.9,"plateTime":0.4411081083690087,"extension":5.88901745689209},"index":1,"playId":"aa606d44-49ff-3b0d-ada2-940fce182fbe","pitchNumber":2,"startTime":"2026-08-02T22:10:43.007Z","endTime":"2026-08-02T22:10:48.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-02T22:10:53.824Z","endTime":"2026-08-02T22:11:04.343Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63329802718205,"aZ":-25.511227788187995,"pfxX":-8.602548226134717,"pfxZ":4.308192087350362,"pX":-2.6695151563874897,"pZ":3.761833528712891,"vX0":1.8594936114345035,"vY0":-124.10771929351945,"vZ0":-0.04783840008891527,"x":218.76,"y":137.21,"x0":-2.3145759979553984,"y0":50.00609587984807,"z0":5.91995694002126,"aX":-13.318018884348849},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":1724,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.44265520566127226,"extension":6.170682970551591},"index":3,"playId":"fe045d9b-c896-3afe-b42d-8b3c39c403b6","pitchNumber":3,"startTime":"2026-08-02T22:11:04.343Z","endTime":"2026-08-02T22:11:07.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":84.3,"endSpeed":76.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76222067326031,"aZ":-27.130514061637438,"pfxX":-8.778310313944736,"pfxZ":3.3337438505692916,"pX":-1.914339167032516,"pZ":4.718457209117863,"vX0":3.5473341844201127,"vY0":-122.59519031860309,"vZ0":2.577850391883402,"x":189.97,"y":111.38,"x0":-2.2450667799558013,"y0":50.0011910947046,"z0":5.9791626157238476,"aX":-13.270365797505134},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":1544,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.4479480686648518,"extension":6.1827988121788575},"index":4,"playId":"c5a7332d-6625-3fc5-aede-05bf42fc1331","pitchNumber":4,"startTime":"2026-08-02T22:11:22.382Z","endTime":"2026-08-02T22:11:25.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":85.7,"endSpeed":78.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07237659830965,"aZ":-28.691563627473595,"pfxX":2.516685347274597,"pfxZ":2.2341833871521217,"pX":0.3483298222426797,"pZ":2.1731975906704477,"vX0":5.491547521180471,"vY0":-124.6585818829062,"vZ0":-3.3569109508614123,"x":103.72,"y":180.1,"x0":-2.2178058465904975,"y0":50.00524542209711,"z0":5.9279622098547895,"aX":3.92626492557693},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":-5.9,"spinRate":2478,"spinDirection":83},"zone":9,"typeConfidence":0.9,"plateTime":0.4408393910618358,"extension":6.051073858529055},"index":5,"playId":"fdd8e5ca-2b74-3a71-86d5-dca2f75fdab7","pitchNumber":5,"startTime":"2026-08-02T22:11:42.390Z","endTime":"2026-08-02T22:11:46.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:11:46.827Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Max Clark.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T22:11:52.453Z","endTime":"2026-08-02T22:12:38.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.700316942568985,"aZ":-15.8464955771048,"pfxX":-5.528229310795479,"pfxZ":8.513562551603814,"pX":0.24179852780714353,"pZ":2.4074625473215514,"vX0":7.705694175668718,"vY0":-137.65644253807645,"vZ0":-6.422086918109752,"x":107.78,"y":173.78,"x0":-1.8761776265113697,"y0":50.003966188417955,"z0":5.844395779172046,"aX":-10.604802495765313},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":8.4,"spinRate":2052,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.39796327553188204,"extension":6.119666075707972},"index":0,"playId":"ecfc9441-cde1-30a8-9c92-a1ada023dcb2","pitchNumber":1,"startTime":"2026-08-02T22:12:11.868Z","endTime":"2026-08-02T22:12:16.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67130174591296,"aZ":-15.317863261456528,"pfxX":-5.679988152539801,"pfxZ":8.704007184343912,"pX":0.5393585501983735,"pZ":2.240291055702967,"vX0":8.077819854148661,"vY0":-138.25682303881942,"vZ0":-6.919594849100118,"x":96.44,"y":178.29,"x0":-1.6815829924521615,"y0":50.00628570014369,"z0":5.802750115075056,"aX":-11.00473749977499},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2071,"spinDirection":210},"zone":9,"typeConfidence":0.9,"plateTime":0.3960838484205471,"extension":6.288059778589812},"hitData":{"launchSpeed":92.0,"launchAngle":34.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.3,"coordY":60.73}},"index":1,"playId":"4061737b-d2eb-30c2-b376-ebbadc613bdd","pitchNumber":2,"startTime":"2026-08-02T22:12:27.675Z","endTime":"2026-08-02T22:12:38.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:12:38.483Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T22:12:49.689Z","endTime":"2026-08-02T22:14:39.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.152877345922246,"aZ":-29.066444912196285,"pfxX":0.31606715877214864,"pfxZ":1.8818717379939178,"pX":0.9473090881636765,"pZ":1.7019330280416018,"vX0":7.393627814064722,"vY0":-126.74982751940873,"vZ0":-4.6047620251554235,"x":80.89,"y":192.83,"x0":-2.029895101457395,"y0":50.00323206714561,"z0":5.822009010119977,"aX":0.5219593680891528},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-2.0,"spinRate":2396,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.4296061043571968,"extension":6.160841026157664},"index":0,"playId":"05eae6bb-1c78-39cd-a7fb-7937c56bb7af","pitchNumber":1,"startTime":"2026-08-02T22:13:02.746Z","endTime":"2026-08-02T22:13:06.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.817776173453847,"aZ":-19.295373789360685,"pfxX":-7.688682033359255,"pfxZ":6.684697261747363,"pX":-1.5151557991606706,"pZ":2.5190521440843217,"vX0":4.2214260157908825,"vY0":-137.30926994525285,"vZ0":-5.238049802006993,"x":174.75,"y":170.77,"x0":-2.0661815267237285,"y0":50.00325554057842,"z0":5.747214729969065,"aX":-14.815175390996865},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":13.2,"spinRate":2127,"spinDirection":213},"zone":11,"typeConfidence":0.58,"plateTime":0.39752976703347853,"extension":6.218977518943102},"index":1,"playId":"a321f09c-08e9-308c-8e8b-0b00b5c8d713","pitchNumber":2,"startTime":"2026-08-02T22:13:17.955Z","endTime":"2026-08-02T22:13:22.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.905774121029356,"aZ":-15.992349031212818,"pfxX":-8.837613768878354,"pfxZ":8.334502012175918,"pX":1.2112075468854138,"pZ":1.9869699765630333,"vX0":11.530070736447076,"vY0":-138.00951283779767,"vZ0":-7.08493515798354,"x":70.83,"y":185.13,"x0":-1.8602825039376585,"y0":50.00196617391563,"z0":5.652240775548097,"aX":-17.15585432810802},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":13.8,"spinRate":2206,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3959375183977789,"extension":6.49657219229323},"index":2,"playId":"67e7766b-847c-3583-9c9c-7a9e536bb300","pitchNumber":3,"startTime":"2026-08-02T22:13:33.983Z","endTime":"2026-08-02T22:13:37.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.329531298684934,"aZ":-12.97298215026054,"pfxX":-4.973680274051512,"pfxZ":9.940613750381704,"pX":0.6864341259436794,"pZ":2.0846699458605804,"vX0":8.749113528516787,"vY0":-137.80559084580403,"vZ0":-7.506261475514764,"x":90.83,"y":182.49,"x0":-1.876976832977221,"y0":50.00644171653661,"z0":5.711955093360361,"aX":-9.611392638531047},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2214,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.3967726123866404,"extension":6.30572796071884},"index":3,"playId":"0c7f73ac-e600-3672-a34f-4077eb6ce69e","pitchNumber":4,"startTime":"2026-08-02T22:13:53.961Z","endTime":"2026-08-02T22:13:58.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.242864783642236,"aZ":-16.40059594382514,"pfxX":-5.5421651296128704,"pfxZ":8.431226639961235,"pX":0.7881235829664498,"pZ":1.767485255601697,"vX0":9.17954501612455,"vY0":-135.5575789075118,"vZ0":-7.69664362466623,"x":86.96,"y":191.06,"x0":-1.9141825146238138,"y0":50.00004377063067,"z0":5.7776458886808175,"aX":-10.365284041441392},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":8.2,"spinRate":2082,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.4032852742754316,"extension":6.241693664447805},"index":4,"playId":"a526aa5d-4805-350a-aae4-c022e91c804b","pitchNumber":5,"startTime":"2026-08-02T22:14:09.885Z","endTime":"2026-08-02T22:14:14.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-02T22:14:20.951Z","endTime":"2026-08-02T22:14:34.819Z","isPitch":false,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12753954158084,"aZ":-31.086195018698202,"pfxX":2.0820080123725426,"pfxZ":0.6980026874451735,"pX":0.4795939621243194,"pZ":2.305045978557603,"vX0":5.478216022589264,"vY0":-124.13013325044058,"vZ0":-2.582548443662274,"x":98.72,"y":176.54,"x0":-2.023815000829659,"y0":50.00451598083639,"z0":5.939038001429177,"aX":3.2594004774025254},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":-5.0,"spinRate":2465,"spinDirection":68},"zone":6,"typeConfidence":0.9,"plateTime":0.4407179278109985,"extension":6.0493800799536706},"index":6,"playId":"4a9748e6-d880-3ce7-915e-6e80d754f79c","pitchNumber":6,"startTime":"2026-08-02T22:14:34.819Z","endTime":"2026-08-02T22:14:39.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:14:39.624Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eduardo Valencia grounds out to first baseman Jeff McNeil.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T22:16:50.849Z","endTime":"2026-08-02T22:17:17.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hayden Juenger replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T22:15:59.296Z","endTime":"2026-08-02T22:16:53.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696522,"link":"/api/v1/people/696522"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.8,"endSpeed":86.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.834705689074838,"aZ":-15.109847665850024,"pfxX":-6.864093832575332,"pfxZ":8.94702409937523,"pX":-0.49902755764629986,"pZ":3.4431738115654786,"vX0":4.038103827107849,"vY0":-136.68472251087633,"vZ0":-2.7884203570589774,"x":136.02,"y":145.81,"x0":-1.097418204298952,"y0":50.00631376717522,"z0":5.503787501398789,"aX":-13.096008189311252},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2309,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39948944079951465,"extension":5.666672137947477},"index":1,"playId":"3ede6ae1-4daa-3b0a-a613-0f6c515a3931","pitchNumber":1,"startTime":"2026-08-02T22:16:53.048Z","endTime":"2026-08-02T22:16:57.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54751134561508,"aZ":-15.358236144107115,"pfxX":-6.649302443432967,"pfxZ":8.771403423328,"pX":-0.6407339428035775,"pZ":3.1221244797029577,"vX0":3.3760288495382134,"vY0":-136.95313529269558,"vZ0":-3.5532530494802,"x":141.42,"y":154.48,"x0":-1.019158713703741,"y0":50.005917214253195,"z0":5.473422396794771,"aX":-12.753754444404592},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2318,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3984852959249614,"extension":5.660147833829509},"hitData":{"launchSpeed":57.1,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.85,"coordY":163.25}},"index":2,"playId":"fd864ffb-8f79-3198-a249-9a5540e6198d","pitchNumber":2,"startTime":"2026-08-02T22:17:07.119Z","endTime":"2026-08-02T22:17:17.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_ab"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_ab"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:17:17.882Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T22:17:23.982Z","endTime":"2026-08-02T22:19:47.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.266003772652876,"aZ":-14.953795103467215,"pfxX":-7.186794330884455,"pfxZ":9.112317335305189,"pX":-0.03834521997789135,"pZ":1.8643671003914826,"vX0":5.241149289650317,"vY0":-136.6461878142992,"vZ0":-6.59632160389178,"x":118.46,"y":188.44,"x0":-1.0480027951339441,"y0":50.006279629361444,"z0":5.338306814319876,"aX":-13.586130275954307},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":11.9,"spinRate":2326,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40092142346699866,"extension":5.751748403088547},"index":0,"playId":"23f95ac8-6944-3054-81a9-77c3c1cfd6d6","pitchNumber":1,"startTime":"2026-08-02T22:17:38.275Z","endTime":"2026-08-02T22:17:42.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58315579217397,"aZ":-24.516921256020666,"pfxX":2.1076022927393128,"pfxZ":4.5198365547536286,"pX":1.17624680449661,"pZ":1.6664949457738376,"vX0":5.085669236610695,"vY0":-128.33253617951067,"vZ0":-4.634159081285637,"x":72.16,"y":193.78,"x0":-1.0925322941130868,"y0":50.00316124485073,"z0":5.368301216123467,"aX":3.5717674989066497},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":-4.8,"spinRate":2316,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4242241466341774,"extension":5.8088566706483915},"index":1,"playId":"176e40cc-6bf7-33b8-9d9f-e2abd77b6e3a","pitchNumber":2,"startTime":"2026-08-02T22:17:53.014Z","endTime":"2026-08-02T22:17:56.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08401181765417,"aZ":-30.04106758336938,"pfxX":3.205137985142463,"pfxZ":1.3245198152220912,"pX":0.44318796777082015,"pZ":2.7687218899513732,"vX0":2.997123691162958,"vY0":-125.23134528746954,"vZ0":-0.8140542508608434,"x":100.11,"y":164.02,"x0":-1.1796502481481401,"y0":50.00152114664292,"z0":5.526072434689694,"aX":5.159415874549486},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":-6.5,"spinRate":2383,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.43512252091405124,"extension":5.686853552915514},"index":2,"playId":"b9d31b35-f09b-30d9-9c58-cfbb5bb6293c","pitchNumber":3,"startTime":"2026-08-02T22:18:08.456Z","endTime":"2026-08-02T22:18:11.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73564451176974,"aZ":-15.858811337651625,"pfxX":-6.336950414453691,"pfxZ":8.648634204548863,"pX":0.1616644083918776,"pZ":4.068336151703913,"vX0":4.981195535788974,"vY0":-137.4999102729119,"vZ0":-1.0095066690393735,"x":110.84,"y":128.93,"x0":-0.8637185363547986,"y0":50.00029505255196,"z0":5.532170460093099,"aX":-11.95114013035208},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":10.2,"spinRate":2339,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40064649371718186,"extension":5.669763929354474},"index":3,"playId":"df14467d-9f8c-3394-be38-d0456dbb67b8","pitchNumber":4,"startTime":"2026-08-02T22:18:27.861Z","endTime":"2026-08-02T22:18:31.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.247002066021643,"aZ":-26.527114074549278,"pfxX":3.0673611995012053,"pfxZ":3.426033719676303,"pX":0.6744188296900752,"pZ":2.242992570719617,"vX0":3.3051809813490123,"vY0":-127.52495166185096,"vZ0":-2.6263806441735897,"x":91.29,"y":178.22,"x0":-1.0368809877676195,"y0":50.00132066027329,"z0":5.379039901138148,"aX":5.049738975827057},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":-6.4,"spinRate":2316,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.42953003186389926,"extension":5.67534848852063},"index":4,"playId":"acbce65e-7d7e-35fc-9496-d376f8a377c4","pitchNumber":5,"startTime":"2026-08-02T22:18:42.840Z","endTime":"2026-08-02T22:18:46.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95140757370616,"aZ":-17.022199514210488,"pfxX":-5.697588923440316,"pfxZ":8.03282860971894,"pX":0.6405671175494358,"pZ":3.221187655416234,"vX0":5.86902159280716,"vY0":-137.3457801699082,"vZ0":-2.833973370412694,"x":92.58,"y":151.81,"x0":-0.7966179816388633,"y0":50.005276910673146,"z0":5.441601456532481,"aX":-10.751412180569682},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2172,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.400706850135232,"extension":5.9159511672222935},"index":5,"playId":"20c8b61f-40e1-3e38-9f06-0fb1650bda19","pitchNumber":6,"startTime":"2026-08-02T22:19:04.135Z","endTime":"2026-08-02T22:19:07.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":88.6,"endSpeed":81.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.430817904561398,"aZ":-27.004211942731487,"pfxX":-10.608429679123313,"pfxZ":3.0729716148484147,"pX":-1.4388251285529738,"pZ":2.625686061424918,"vX0":3.045812262452405,"vY0":-129.0362590220898,"vZ0":-1.508689507456395,"x":171.84,"y":167.89,"x0":-1.257906171989799,"y0":50.003654012291676,"z0":5.30318076154596,"aX":-17.84780230744975},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":18.5,"spinRate":2339,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.42485820828775145,"extension":5.887971169981256},"index":6,"playId":"043766e9-da30-3f28-97b3-dcba31eb9460","pitchNumber":7,"startTime":"2026-08-02T22:19:21.442Z","endTime":"2026-08-02T22:19:25.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.6,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.840947028844532,"aZ":-14.39645984210019,"pfxX":-8.020902923393503,"pfxZ":9.313395828146211,"pX":0.2842838429664347,"pZ":3.29278048027329,"vX0":6.037666264860624,"vY0":-137.60745745586885,"vZ0":-3.0728052476498013,"x":106.16,"y":149.87,"x0":-0.9011741456422274,"y0":50.00478502046391,"z0":5.4052070781765105,"aX":-15.313838079613141},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":13.2,"spinRate":2325,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.39873634373459765,"extension":5.923321249256485},"hitData":{"launchSpeed":100.3,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":160.14}},"index":7,"playId":"d0e0ec7f-824e-38a6-a77f-99370c3d133a","pitchNumber":8,"startTime":"2026-08-02T22:19:38.317Z","endTime":"2026-08-02T22:19:47.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:19:47.337Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T22:19:56.576Z","endTime":"2026-08-02T22:20:24.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.800260358675576,"aZ":-25.752014350168988,"pfxX":1.5821622205709769,"pfxZ":3.835490749904258,"pX":0.044244785508301944,"pZ":2.5793298768753203,"vX0":2.517190151187501,"vY0":-127.98368332513706,"vZ0":-2.198815553918374,"x":115.31,"y":169.14,"x0":-1.153735594794257,"y0":50.006394013963245,"z0":5.445104103188129,"aX":2.6531755634960716},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":-3.4,"spinRate":2321,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.426241369037041,"extension":5.531995835589332},"hitData":{"launchSpeed":97.8,"launchAngle":17.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.44,"coordY":74.59}},"index":0,"playId":"716283a3-8495-3e96-945f-9ef5d578116e","pitchNumber":1,"startTime":"2026-08-02T22:20:11.426Z","endTime":"2026-08-02T22:20:24.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:20:24.334Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Clark singles on a line drive to left fielder Tyler Soderstrom. Hao-Yu Lee to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T22:20:45.287Z","endTime":"2026-08-02T22:20:57.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":94.5,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45525872694523,"aZ":-13.653141864079831,"pfxX":-6.682615464077829,"pfxZ":9.732631820734692,"pX":-0.8613721718346216,"pZ":2.7362216235364425,"vX0":2.9157530176102755,"vY0":-137.56129213889733,"vZ0":-4.6417071019873815,"x":149.83,"y":164.9,"x0":-1.0708083012848957,"y0":50.00549368603675,"z0":5.3812129187166535,"aX":-12.722186895364516},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":11.4,"spinRate":2345,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3991985007641565,"extension":5.944620438567631},"hitData":{"launchSpeed":97.2,"launchAngle":12.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.34,"coordY":94.75}},"index":0,"playId":"c455f4ea-1354-3f84-a328-ce5f9ed0bd61","pitchNumber":1,"startTime":"2026-08-02T22:20:45.287Z","endTime":"2026-08-02T22:20:57.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:20:57.745Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colt Keith pops out to first baseman Jeff McNeil.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T22:22:05.967Z","endTime":"2026-08-02T22:24:59.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696522,"fullName":"Hayden Juenger","link":"/api/v1/people/696522"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[0],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colt Keith replaces Ben Malgeri.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T22:21:16.129Z","endTime":"2026-08-02T22:21:51.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":701162,"link":"/api/v1/people/701162"},"defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T22:21:51.984Z","endTime":"2026-08-02T22:22:08.112Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.200187964112565,"aZ":-28.048933921759048,"pfxX":-10.759403542446856,"pfxZ":2.425060283718037,"pX":-0.6208318950221877,"pZ":1.4213795097722746,"vX0":5.2714487364926015,"vY0":-129.22156413725259,"vZ0":-4.03662672442229,"x":140.66,"y":200.4,"x0":-1.281780330752172,"y0":50.00573086900498,"z0":5.14207880206809,"aX":-18.32351061306634},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":18.5,"spinRate":2384,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42276934682877876,"extension":5.937407059963586},"index":2,"playId":"99864ba6-ab1a-3233-b840-04774528bdd4","pitchNumber":1,"startTime":"2026-08-02T22:22:08.112Z","endTime":"2026-08-02T22:22:11.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.5,"endSpeed":87.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78622851548296,"aZ":-14.71088788890584,"pfxX":-6.075061035684749,"pfxZ":9.015882272696269,"pX":0.5104512681013927,"pZ":3.6461283130216056,"vX0":6.48541060909964,"vY0":-137.62191317207044,"vZ0":-2.1710896817494834,"x":97.54,"y":140.33,"x0":-1.0765729320733939,"y0":50.00055656882418,"z0":5.430550184039315,"aX":-11.764375910835538},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":9.8,"spinRate":2357,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39654777844027267,"extension":5.911813593413225},"index":3,"playId":"d471a356-db51-3b88-bdb4-5f527603995d","pitchNumber":2,"startTime":"2026-08-02T22:22:27.971Z","endTime":"2026-08-02T22:22:32.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97095568680599,"aZ":-27.922613288562278,"pfxX":-10.422350225857729,"pfxZ":2.48643734448179,"pX":-0.8835827736521744,"pZ":1.30274209072896,"vX0":4.844544989297039,"vY0":-129.2498769577996,"vZ0":-4.30588378665473,"x":150.68,"y":203.61,"x0":-1.416137839322232,"y0":50.005789934409684,"z0":5.10570265547223,"aX":-17.8440541766937},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2325,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42189205125453055,"extension":5.943995869411521},"index":4,"playId":"ede12ab0-a799-3b89-a5af-d1457ac1d8ff","pitchNumber":3,"startTime":"2026-08-02T22:23:01.188Z","endTime":"2026-08-02T22:23:05.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49203088228122,"aZ":-18.344547492047404,"pfxX":-3.318861620431772,"pfxZ":7.283783411064155,"pX":0.3760174154400106,"pZ":2.8498099910653747,"vX0":5.153362270942103,"vY0":-136.1055471893544,"vZ0":-3.306112398076264,"x":102.67,"y":161.84,"x0":-1.1003026661858097,"y0":50.00331779868782,"z0":5.3318827707245005,"aX":-6.302419338292302},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":5.0,"spinRate":2373,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.40057610212086114,"extension":5.798292344090308},"index":5,"playId":"fe17cea3-9a7c-356e-a7dc-187262884c6c","pitchNumber":4,"startTime":"2026-08-02T22:23:21.843Z","endTime":"2026-08-02T22:23:26.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-02T22:23:41.627Z","endTime":"2026-08-02T22:23:58.896Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":89.5,"endSpeed":82.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83230228404525,"aZ":-27.582620794964,"pfxX":-9.869685943536576,"pfxZ":2.6495157130223745,"pX":-1.1644378075928155,"pZ":3.6096374317919055,"vX0":3.7051738074272733,"vY0":-130.3601321441219,"vZ0":0.8474541931841297,"x":161.39,"y":141.32,"x0":-1.3170057626786913,"y0":50.001676027868626,"z0":5.352888516028081,"aX":-17.08883482680468},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":2261,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4191940432053385,"extension":5.825209709892063},"index":7,"playId":"226de9f3-2ebb-3c00-861d-d8b3c1d7f9c2","pitchNumber":5,"startTime":"2026-08-02T22:23:58.896Z","endTime":"2026-08-02T22:24:02.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.491320121360975,"aZ":-27.957733113519335,"pfxX":-9.959561787355224,"pfxZ":2.430703936584326,"pX":-0.8854749199145667,"pZ":2.6451573192072226,"vX0":4.514523180647794,"vY0":-130.47074312955223,"vZ0":-1.220607519244385,"x":150.75,"y":167.36,"x0":-1.336956228548984,"y0":50.00582314754888,"z0":5.211231262542273,"aX":-17.304419236634534},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":2330,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4185982460089326,"extension":5.847968657915993},"index":8,"playId":"0fab5342-23c0-3579-baca-3ef4d16bcbb8","pitchNumber":6,"startTime":"2026-08-02T22:24:18.114Z","endTime":"2026-08-02T22:24:22.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.402776945499603,"aZ":-14.936992389658933,"pfxX":-6.585782841270532,"pfxZ":8.988798433224886,"pX":0.8572018528499835,"pZ":2.5763136766400065,"vX0":7.236932320048619,"vY0":-137.80071035600704,"vZ0":-4.594747620316904,"x":84.33,"y":169.22,"x0":-0.9508440245568722,"y0":50.006161366605625,"z0":5.278821969013832,"aX":-12.634015780962601},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2384,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39789690329067806,"extension":5.759178292119727},"hitData":{"launchSpeed":93.4,"launchAngle":74.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":137.83,"coordY":171.3}},"index":9,"playId":"f4d31a58-d696-3aab-8fe0-caaa83ca315a","pitchNumber":7,"startTime":"2026-08-02T22:24:47.129Z","endTime":"2026-08-02T22:24:59.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":696522,"link":"/api/v1/people/696522"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:24:59.734Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T22:27:02.202Z","endTime":"2026-08-02T22:28:01.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: James Outman replaces Colt Keith, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T22:26:49.037Z","endTime":"2026-08-02T22:26:49.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"802","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Holton replaces Keider Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T22:26:49.054Z","endTime":"2026-08-02T22:27:04.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36546520373766,"aZ":-25.96176803708018,"pfxX":-1.985535451103298,"pfxZ":3.832905222793789,"pX":-0.29833992083479394,"pZ":2.5854397478634,"vX0":-4.165919987927374,"vY0":-125.49525313449044,"vZ0":-3.006750316062621,"x":128.37,"y":168.97,"x0":1.6303219308482286,"y0":50.006112589208875,"z0":5.876168192293307,"aX":-3.2204692744903998},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":4.4,"spinRate":2271,"spinDirection":174},"zone":4,"typeConfidence":0.89,"plateTime":0.4336650342152253,"extension":6.255875538389587},"index":2,"playId":"28c3e3c2-a499-3f44-8f73-4ab6795797dd","pitchNumber":1,"startTime":"2026-08-02T22:27:04.503Z","endTime":"2026-08-02T22:27:08.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.188332396755744,"aZ":-36.32113495470339,"pfxX":-7.424169034723912,"pfxZ":-3.114188321149758,"pX":1.661413460453152,"pZ":3.175857579837681,"vX0":1.4185804620256868,"vY0":-114.31671053212,"vZ0":1.9975640189547694,"x":53.67,"y":153.03,"x0":1.99938602106215,"y0":50.00510146621651,"z0":5.844416449269203,"aX":-9.871661805867653},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.9,"breakHorizontal":13.1,"spinRate":2756,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.47830422414337104,"extension":6.14632536256829},"index":3,"playId":"3eb774c7-d809-344d-90c3-a94f8c75856a","pitchNumber":2,"startTime":"2026-08-02T22:27:20.862Z","endTime":"2026-08-02T22:27:24.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01781680256813,"aZ":-33.92504370744105,"pfxX":-5.134741912398393,"pfxZ":-1.2786169936629719,"pX":-1.235190741978245,"pZ":2.048679471358086,"vX0":-5.2565699108320185,"vY0":-116.2177586013312,"vZ0":-1.1809780397816163,"x":164.08,"y":183.47,"x0":1.7196936851321223,"y0":50.00080385716551,"z0":5.774778374329463,"aX":-7.048390973738006},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.3,"breakHorizontal":10.6,"spinRate":2760,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.47062202951580323,"extension":6.262649588531423},"index":4,"playId":"d7dec2ca-4fae-310e-b17f-934e6f070ca6","pitchNumber":3,"startTime":"2026-08-02T22:27:36.877Z","endTime":"2026-08-02T22:27:43.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06834639795077,"aZ":-21.820129492234965,"pfxX":7.272431008305446,"pfxZ":5.8464988455389015,"pX":1.1956738271608758,"pZ":2.8500160914984938,"vX0":-3.6202710919506353,"vY0":-131.76028229037664,"vZ0":-3.5120348615992043,"x":71.42,"y":161.83,"x0":1.6372259432227303,"y0":50.00302897762643,"z0":5.798634950240846,"aX":12.881102202721946},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-12.5,"spinRate":1986,"spinDirection":141},"zone":12,"typeConfidence":0.89,"plateTime":0.4145292472463087,"extension":6.177358795074786},"hitData":{"launchSpeed":73.2,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.03,"coordY":159.63}},"index":5,"playId":"6ebfebed-58d6-37c2-87e9-93939b9370a0","pitchNumber":4,"startTime":"2026-08-02T22:27:53.650Z","endTime":"2026-08-02T22:28:01.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:28:01.895Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T22:28:07.844Z","endTime":"2026-08-02T22:28:52.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":90.8,"endSpeed":83.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43310722090257,"aZ":-20.130433223588852,"pfxX":8.271673570018969,"pfxZ":6.806174738057667,"pX":-0.27099142969405077,"pZ":0.5077982764202843,"vX0":-7.9181580295996845,"vY0":-131.7666792042056,"vZ0":-9.30153249488715,"x":127.33,"y":225.07,"x0":1.6896747372156675,"y0":50.00263466930581,"z0":5.5549044387205075,"aX":14.6327226599464},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-13.3,"spinRate":2108,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.41473876436746293,"extension":6.384702413961698},"index":0,"playId":"ae33a5f9-5fc3-3833-8a64-85089fcb78d1","pitchNumber":1,"startTime":"2026-08-02T22:28:26.638Z","endTime":"2026-08-02T22:28:29.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.991133687967032,"aZ":-26.167216349908852,"pfxX":7.615875060803273,"pfxZ":3.392570770506527,"pX":0.7542117211956402,"pZ":2.5906057868898915,"vX0":-4.860510719238262,"vY0":-131.31326950635625,"vZ0":-3.1225320789934097,"x":88.25,"y":168.83,"x0":1.625943901821412,"y0":50.004862296186474,"z0":5.711269448996828,"aX":13.496521169502866},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":-13.0,"spinRate":2012,"spinDirection":136},"zone":6,"typeConfidence":0.88,"plateTime":0.41479743836841365,"extension":6.186561223086633},"hitData":{"launchSpeed":72.6,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.64,"coordY":147.97}},"index":1,"playId":"4b79521d-f2fb-30b2-a86a-e4c92112e4fc","pitchNumber":2,"startTime":"2026-08-02T22:28:44.216Z","endTime":"2026-08-02T22:28:52.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:28:52.350Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alika Williams singles on a ground ball to third baseman Hao-Yu Lee.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T22:29:03.890Z","endTime":"2026-08-02T22:29:47.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65310837875305,"aZ":-29.277912669851794,"pfxX":8.19457918746915,"pfxZ":1.9008117992746918,"pX":0.7707051292891115,"pZ":2.358867606615686,"vX0":-4.709108866964592,"vY0":-122.35770077193871,"vZ0":-2.1808255156699645,"x":87.62,"y":175.09,"x0":1.6490366894528574,"y0":50.0045408412817,"z0":5.754236086410284,"aX":12.508487464775158},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.2,"breakHorizontal":-13.8,"spinRate":1469,"spinDirection":103},"zone":6,"typeConfidence":0.9,"plateTime":0.4465227465713735,"extension":6.25224133298495},"index":0,"playId":"37cb43c3-1283-330e-bb7b-e758ca70cb08","pitchNumber":1,"startTime":"2026-08-02T22:29:17.498Z","endTime":"2026-08-02T22:29:20.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":82.2,"endSpeed":75.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.735704781098644,"aZ":-30.626396398058787,"pfxX":9.223215820693564,"pfxZ":1.0646425266988624,"pX":0.293868147943168,"pZ":0.9019266024866559,"vX0":-5.497110716586093,"vY0":-119.55690605510169,"vZ0":-4.716935529358128,"x":105.8,"y":214.43,"x0":1.4229650161019998,"y0":50.00141995830191,"z0":5.644566177506073,"aX":13.370434256881932},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.1,"breakHorizontal":-15.4,"spinRate":1682,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.4578773353703811,"extension":6.286939042971406},"hitData":{"launchSpeed":66.2,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.87,"coordY":173.83}},"index":1,"playId":"75aece57-0ccc-3bc4-8fac-3f9cb5bd2736","pitchNumber":2,"startTime":"2026-08-02T22:29:36.078Z","endTime":"2026-08-02T22:29:47.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:29:47.185Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to center fielder Max Clark, deflected by shortstop Kevin McGonigle. Alika Williams to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T22:29:54.796Z","endTime":"2026-08-02T22:30:23.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96086634656788,"aZ":-24.320067879178218,"pfxX":8.922492672371142,"pfxZ":4.447234018226903,"pX":-0.8025310545394271,"pZ":2.1292503540821737,"vX0":-8.899872183748842,"vY0":-131.3539183417597,"vZ0":-4.755330668913025,"x":147.59,"y":181.29,"x0":1.4526637300879142,"y0":50.00334492191958,"z0":5.746580917521897,"aX":15.763309914609488},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":-14.5,"spinRate":1954,"spinDirection":136},"zone":7,"typeConfidence":0.88,"plateTime":0.415240112627675,"extension":6.318074526641505},"hitData":{"launchSpeed":81.9,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":135.61,"coordY":98.08}},"index":0,"playId":"76276539-cdf0-3e5f-838f-23a98af59152","pitchNumber":1,"startTime":"2026-08-02T22:30:12.551Z","endTime":"2026-08-02T22:30:23.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.4999999999999998,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:30:23.502Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T22:33:02.356Z","endTime":"2026-08-02T22:33:42.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T22:30:48.150Z","endTime":"2026-08-02T22:32:28.635Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Drew Anderson replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T22:32:28.635Z","endTime":"2026-08-02T22:33:04.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623454,"link":"/api/v1/people/623454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":96.3,"endSpeed":87.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32660364722496,"aZ":-15.912753428418478,"pfxX":-5.839157125467914,"pfxZ":8.235282720899612,"pX":-1.3408240136340297,"pZ":2.27618548896747,"vX0":4.439503885406322,"vY0":-140.04038847683498,"vZ0":-6.1312005395407265,"x":168.11,"y":177.32,"x0":-2.192622255149019,"y0":50.00350190876398,"z0":5.5452239016571365,"aX":-11.531422658653167},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2071,"spinDirection":222},"zone":13,"typeConfidence":0.88,"plateTime":0.3919928439814968,"extension":6.349170816097375},"index":2,"playId":"56059c3f-2579-33b7-b280-3c09d036f921","pitchNumber":1,"startTime":"2026-08-02T22:33:04.577Z","endTime":"2026-08-02T22:33:08.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.520868289465188,"aZ":-30.820114784026835,"pfxX":-6.56442888205228,"pfxZ":0.7790441923584908,"pX":0.8829940213291256,"pZ":2.346890744443714,"vX0":9.523295639529556,"vY0":-130.91700602365384,"vZ0":-2.826882706057289,"x":83.34,"y":175.41,"x0":-1.9481322203260065,"y0":50.00211057729333,"z0":5.746392858954476,"aX":-11.399924952331403},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.0,"breakHorizontal":9.8,"spinRate":1708,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.41829692370556293,"extension":6.344915576323111},"index":3,"playId":"bcc01ba6-ea37-32d9-9435-6b4725608b3b","pitchNumber":2,"startTime":"2026-08-02T22:33:18.573Z","endTime":"2026-08-02T22:33:23.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197502777895846,"aZ":-32.05754411111163,"pfxX":-8.217029029343195,"pfxZ":0.07015093411487339,"pX":0.04786844481385804,"pZ":1.8152074090701176,"vX0":8.355945664023356,"vY0":-131.24094121915715,"vZ0":-3.4497338549194025,"x":115.18,"y":189.77,"x0":-2.112164817864268,"y0":50.00642550768119,"z0":5.5386509677380005,"aX":-14.314321922436164},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.5,"breakHorizontal":13.0,"spinRate":1682,"spinDirection":248},"zone":8,"typeConfidence":0.89,"plateTime":0.41761722019843805,"extension":6.44218849366151},"hitData":{"launchSpeed":103.1,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":150.51}},"index":4,"playId":"2a9298d5-1c42-31a0-a119-9d86fb5b88a6","pitchNumber":3,"startTime":"2026-08-02T22:33:34.259Z","endTime":"2026-08-02T22:33:42.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":675961,"link":"/api/v1/people/675961"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.9999999999999998,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:33:42.263Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to center fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:35:52.133Z","endTime":"2026-08-02T22:37:00.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Bowden replaces Hayden Juenger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T22:34:55.275Z","endTime":"2026-08-02T22:35:54.315Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641386,"link":"/api/v1/people/641386"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696522,"link":"/api/v1/people/696522","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.541333551899235,"aZ":-15.281086712586774,"pfxX":6.736775650851312,"pfxZ":9.029986197270219,"pX":0.7192323413175008,"pZ":2.6663246425297236,"vX0":-5.177692110446379,"vY0":-135.85787977197515,"vZ0":-5.142714202851148,"x":89.58,"y":166.79,"x0":1.7737105664619677,"y0":50.00431665310935,"z0":5.6446709972825015,"aX":12.604562117253558},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-11.2,"spinRate":2245,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.40304851855222745,"extension":5.715889866851326},"index":1,"playId":"effad0d4-fcca-395c-9608-5f36275f3c3c","pitchNumber":1,"startTime":"2026-08-02T22:35:54.315Z","endTime":"2026-08-02T22:35:59.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55971797493385,"aZ":-16.04376904310144,"pfxX":8.03390807634735,"pfxZ":8.511870131600078,"pX":-1.0198358639582854,"pZ":2.208871807721368,"vX0":-9.562873575565883,"vY0":-136.638980977208,"vZ0":-5.99439777113681,"x":155.87,"y":179.14,"x0":1.478276187677193,"y0":50.000134542541296,"z0":5.529861949245691,"aX":15.219296649843857},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":-12.6,"spinRate":2460,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.40055831915087836,"extension":5.907780491531082},"index":2,"playId":"4c64db43-4664-3742-a04e-a928e9581f57","pitchNumber":2,"startTime":"2026-08-02T22:36:13.630Z","endTime":"2026-08-02T22:36:17.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13503358526925,"aZ":-28.350509577725493,"pfxX":-0.43114838671173317,"pfxZ":2.513266180154874,"pX":-0.8688030023707263,"pZ":2.7473635127762797,"vX0":-6.230319220815297,"vY0":-121.83452767853342,"vZ0":-1.421102410192312,"x":150.12,"y":164.6,"x0":1.7643572631837188,"y0":50.00306602245863,"z0":5.760080177435184,"aX":-0.6562629265176398},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":2.0,"spinRate":2357,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.44742695752102657,"extension":5.733925978583453},"index":3,"playId":"5a3fb0d5-8140-36fe-a92f-d42634a6f5a7","pitchNumber":3,"startTime":"2026-08-02T22:36:30.056Z","endTime":"2026-08-02T22:36:33.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270992564159602,"aZ":-15.264790359444962,"pfxX":7.751312626276536,"pfxZ":8.858707809916195,"pX":-0.3912298187627556,"pZ":3.1175472474818675,"vX0":-8.123798741671248,"vY0":-136.81661283185224,"vZ0":-4.040291366231197,"x":131.91,"y":154.61,"x0":1.5998535536447756,"y0":50.00258822953759,"z0":5.649554504018407,"aX":14.795065205375543},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-12.5,"spinRate":2376,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.39930794677326986,"extension":5.80442158522066},"hitData":{"launchSpeed":79.0,"launchAngle":48.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.99,"coordY":105.02}},"index":4,"playId":"ff10b8bb-62fe-3976-9ba0-94d2cd1843bb","pitchNumber":4,"startTime":"2026-08-02T22:36:49.267Z","endTime":"2026-08-02T22:37:00.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:37:00.546Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:37:01.511Z","endTime":"2026-08-02T22:39:57.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":75.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47603159520225,"aZ":-36.42833531680641,"pfxX":-0.5533383540407337,"pfxZ":-2.953671795013193,"pX":1.4177686239036538,"pZ":2.7391313090496174,"vX0":-0.840856681076648,"vY0":-118.62401937433584,"vZ0":-0.03326687348886437,"x":62.96,"y":164.82,"x0":1.847308053569665,"y0":50.00422034229005,"z0":6.045871805214753,"aX":-0.7965976905234362},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.2,"breakHorizontal":1.2,"spinRate":2397,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.4599074297630996,"extension":5.631408945279186},"index":0,"playId":"e5aa5478-5687-34a5-8984-ae175f743443","pitchNumber":1,"startTime":"2026-08-02T22:37:22.578Z","endTime":"2026-08-02T22:37:26.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.5,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30989241176044,"aZ":-16.13246757421798,"pfxX":7.994019312210238,"pfxZ":8.34856473880664,"pX":-0.9798051016419294,"pZ":2.195610170015646,"vX0":-9.438622710232865,"vY0":-137.24912380083896,"vZ0":-6.0336120947587855,"x":154.35,"y":179.5,"x0":1.4533901869294863,"y0":50.004777735741875,"z0":5.507934038271871,"aX":15.364356811295371},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":-12.7,"spinRate":2426,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.39798326055813016,"extension":5.81722499314499},"index":1,"playId":"8d967367-d897-3089-b959-4413717f8f72","pitchNumber":2,"startTime":"2026-08-02T22:37:37.543Z","endTime":"2026-08-02T22:37:41.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.9,"endSpeed":78.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45437127901439,"aZ":-27.196722644336567,"pfxX":7.662109796098659,"pfxZ":3.1727330452677585,"pX":1.41719280844973,"pZ":2.8060356869115015,"vX0":-3.1547902525760154,"vY0":-123.78304882713158,"vZ0":-1.8555856329958538,"x":62.98,"y":163.02,"x0":1.7060080387987318,"y0":50.00039571055045,"z0":5.821113700322687,"aX":12.003892786023853},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":-13.2,"spinRate":1418,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.44086719256724827,"extension":5.842032120504275},"index":2,"playId":"2b583130-4a32-3962-bb97-1ae4dd61fdcf","pitchNumber":3,"startTime":"2026-08-02T22:37:57.958Z","endTime":"2026-08-02T22:38:01.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919279001217873,"aZ":-21.207607987895383,"pfxX":8.393962101144524,"pfxZ":6.700301625244112,"pX":0.7180507198846982,"pZ":2.8326223776378705,"vX0":-5.093647308806866,"vY0":-126.86365552381814,"vZ0":-3.3008280639535013,"x":89.63,"y":162.3,"x0":1.6568908624153422,"y0":50.00515632851628,"z0":5.832887010858586,"aX":13.742347857930524},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.6,"breakHorizontal":-14.2,"spinRate":1766,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4310623357041101,"extension":5.8545665997860254},"index":3,"playId":"7d3dd0ee-733f-3033-8f33-25b22d882335","pitchNumber":4,"startTime":"2026-08-02T22:38:14.179Z","endTime":"2026-08-02T22:38:18.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973063545234357,"aZ":-15.206427544749769,"pfxX":6.09656871338287,"pfxZ":8.924822005062143,"pX":-0.48563595824895894,"pZ":3.2765870361141753,"vX0":-7.569393998639443,"vY0":-137.38355322526795,"vZ0":-3.703455793568397,"x":135.51,"y":150.31,"x0":1.5202192699993153,"y0":50.00441228047954,"z0":5.683525613382526,"aX":11.592935186845136},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-9.4,"spinRate":2398,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.3995168764641628,"extension":5.7099006486569825},"index":4,"playId":"428434b8-ca50-3dc3-8a73-d447f8130395","pitchNumber":5,"startTime":"2026-08-02T22:38:47.808Z","endTime":"2026-08-02T22:38:52.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.2,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697506048515063,"aZ":-28.083265865484286,"pfxX":8.186290484601358,"pfxZ":2.573219685716416,"pX":1.600723721508333,"pZ":2.0119743648788297,"vX0":-3.191233465920553,"vY0":-125.46083138939989,"vZ0":-3.440002403687895,"x":55.98,"y":184.46,"x0":1.8264655954271591,"y0":50.00540454328732,"z0":5.692988718590775,"aX":13.034924332809576},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":-14.0,"spinRate":1354,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43679478921524506,"extension":5.877754787314885},"index":5,"playId":"046c6f65-b153-366f-94fa-c1743812e8b3","pitchNumber":6,"startTime":"2026-08-02T22:39:37.344Z","endTime":"2026-08-02T22:39:40.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74272867948112,"aZ":-16.922575870370615,"pfxX":7.291540084242788,"pfxZ":8.001284845823802,"pX":0.17834788427877854,"pZ":4.302044029300193,"vX0":-6.387340567044171,"vY0":-137.70412089999613,"vZ0":-0.7663140915262645,"x":110.2,"y":122.62,"x0":1.5892882061203117,"y0":50.00064924569047,"z0":5.736910733158057,"aX":13.895575111550494},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-11.8,"spinRate":2489,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3989041106724027,"extension":5.799465612431525},"index":6,"playId":"0f8ebfad-a801-3b28-9a6c-5229e8e80822","pitchNumber":7,"startTime":"2026-08-02T22:39:53.923Z","endTime":"2026-08-02T22:39:57.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:39:57.586Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dillon Dingler hit by pitch. Gleyber Torres to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:40:23.581Z","endTime":"2026-08-02T22:41:43.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74236334050152,"aZ":-23.570162136623765,"pfxX":7.789821993519924,"pfxZ":5.200554979363175,"pX":0.5443905815929166,"pZ":2.2664106040064995,"vX0":-5.32794049160801,"vY0":-127.2171671921036,"vZ0":-3.9768183853456054,"x":96.25,"y":177.59,"x0":1.6436460132591038,"y0":50.00571318895225,"z0":5.697237968360273,"aX":12.893775232374393},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.9,"breakHorizontal":-13.1,"spinRate":1759,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.42897605904398706,"extension":5.861249714791793},"index":0,"playId":"8be5191a-0a71-36f7-816d-e6e106e714ef","pitchNumber":1,"startTime":"2026-08-02T22:40:25.642Z","endTime":"2026-08-02T22:40:29.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.869690063863743,"aZ":-14.98648227167918,"pfxX":7.04230973127608,"pfxZ":9.016714275097907,"pX":-1.2799327359534631,"pZ":2.2391070886432995,"vX0":-9.71735569511588,"vY0":-136.63518076388462,"vZ0":-6.1857562121960585,"x":165.79,"y":178.32,"x0":1.394530235543865,"y0":50.00136992733066,"z0":5.547924143193518,"aX":13.421543924113365},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-10.9,"spinRate":2465,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.39966548792469103,"extension":5.756256604582536},"index":1,"playId":"f8761a8e-404b-3198-8612-81fdd2998ba8","pitchNumber":2,"startTime":"2026-08-02T22:40:48.122Z","endTime":"2026-08-02T22:40:52.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.5,"endSpeed":86.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250159217754746,"aZ":-14.68273457701378,"pfxX":6.449099268617417,"pfxZ":9.074316439039078,"pX":-1.0664528569788707,"pZ":3.335264524867901,"vX0":-9.15090263385612,"vY0":-137.43971441009026,"vZ0":-3.5937272288631563,"x":157.65,"y":148.73,"x0":1.4564705050538613,"y0":50.00609507800552,"z0":5.646395829976023,"aX":12.436554411956276},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-10.0,"spinRate":2435,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.39735858184375594,"extension":5.872553910723684},"index":2,"playId":"ec0b4302-5bad-36d7-b6bd-e0225d3324d6","pitchNumber":3,"startTime":"2026-08-02T22:41:16.854Z","endTime":"2026-08-02T22:41:20.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.596049004247767,"aZ":-14.626745423982427,"pfxX":6.449349492223716,"pfxZ":9.08607214553346,"pX":-1.2512635097638407,"pZ":3.471850514327854,"vX0":-9.512848024458815,"vY0":-137.85037786980016,"vZ0":-3.235492389812947,"x":164.7,"y":145.04,"x0":1.4006816892519958,"y0":50.00609246644562,"z0":5.643527163276093,"aX":12.460712606550572},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-9.7,"spinRate":2471,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3967869163948632,"extension":5.814328134221272},"index":3,"playId":"4a420db7-7629-3ac4-b55a-cf6f6e1aa795","pitchNumber":4,"startTime":"2026-08-02T22:41:38.637Z","endTime":"2026-08-02T22:41:43.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:41:43.659Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:42:01.140Z","endTime":"2026-08-02T22:44:14.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83858917302681,"aZ":-15.074798789819123,"pfxX":7.016625646536985,"pfxZ":8.987404087271127,"pX":-0.5385221382461199,"pZ":3.3378205370067446,"vX0":-7.998630365444899,"vY0":-137.19427826594915,"vZ0":-3.436720954493133,"x":137.53,"y":148.66,"x0":1.5055060561211269,"y0":50.004685708879336,"z0":5.63652576740607,"aX":13.35404004405624},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-11.0,"spinRate":2362,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.39949378820767434,"extension":5.843836506564844},"index":0,"playId":"036ac9b0-0551-303b-82f6-2eb15431a7d5","pitchNumber":1,"startTime":"2026-08-02T22:42:36.626Z","endTime":"2026-08-02T22:42:40.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.437866107654006,"aZ":-26.23297785117252,"pfxX":1.019037217720994,"pfxZ":3.731977699044916,"pX":-2.546006827414567,"pZ":-0.46996186216180896,"vX0":-10.093797318821842,"vY0":-124.6508216745574,"vZ0":-9.181938593111159,"x":214.05,"y":251.47,"x0":1.4041396605940728,"y0":50.00084231387153,"z0":5.389934340459795,"aX":1.6218043286712027},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":0.2,"spinRate":2141,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.43753739689385407,"extension":5.862220219149178},"index":1,"playId":"47dcb92f-0e4c-3e99-85b1-521a1c1f4763","pitchNumber":2,"startTime":"2026-08-02T22:42:55.411Z","endTime":"2026-08-02T22:43:04.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Ben Bowden. Gleyber Torres to 3rd. Dillon Dingler to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"47dcb92f-0e4c-3e99-85b1-521a1c1f4763","startTime":"2026-08-02T22:43:14.191Z","endTime":"2026-08-02T22:43:29.368Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":650402,"link":"/api/v1/people/650402"},"postOnSecond":{"id":693307,"link":"/api/v1/people/693307"},"postOnThird":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.060347387731376,"aZ":-15.450058986245322,"pfxX":8.115926624366937,"pfxZ":8.860496128516761,"pX":-0.6544979031026027,"pZ":2.5722230395981533,"vX0":-8.741405101494214,"vY0":-137.1827223140474,"vZ0":-5.073143115311037,"x":141.95,"y":169.33,"x0":1.533484329359509,"y0":50.00407244388354,"z0":5.514687223712392,"aX":15.32188474661602},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-12.6,"spinRate":2335,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.40074242138841276,"extension":5.9195632210807405},"index":3,"playId":"2b833638-cda5-3346-9aec-0d785df7b5c1","pitchNumber":3,"startTime":"2026-08-02T22:43:29.368Z","endTime":"2026-08-02T22:43:33.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82395284186922,"aZ":-17.199336459663453,"pfxX":9.675056056438644,"pfxZ":7.9142029670156795,"pX":0.5869584540852238,"pZ":3.7871842770528183,"vX0":-6.1368647103421194,"vY0":-136.85257579878186,"vZ0":-1.892461585169217,"x":94.63,"y":136.53,"x0":1.6039170145802968,"y0":50.00677185408851,"z0":5.668692548469023,"aX":18.315270055117033},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-16.2,"spinRate":2368,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.40057274480427774,"extension":5.826134167661752},"index":4,"playId":"9d285a2b-f3f3-33cd-93c7-846e0c38c081","pitchNumber":4,"startTime":"2026-08-02T22:43:49.817Z","endTime":"2026-08-02T22:43:53.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21986786216345,"aZ":-14.805332775352314,"pfxX":9.633713123592626,"pfxZ":9.380417838552377,"pX":-0.23732382661168233,"pZ":1.1356891456191056,"vX0":-8.240363685291621,"vY0":-135.59731167578417,"vZ0":-8.45464162254347,"x":126.05,"y":208.12,"x0":1.5978520531070772,"y0":50.003711157332695,"z0":5.339538376490135,"aX":17.839094819926096},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-15.6,"spinRate":2369,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.40481513081373866,"extension":6.044865970262376},"index":5,"playId":"bbe6fd4d-c54a-33ee-abfb-f3b93690c88c","pitchNumber":5,"startTime":"2026-08-02T22:44:10.125Z","endTime":"2026-08-02T22:44:14.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:44:14.627Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eduardo Valencia doubles (3) on a sharp line drive to left fielder Tyler Soderstrom. Gleyber Torres scores. Dillon Dingler scores. Kevin McGonigle to 3rd.","rbi":2,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:45:16.367Z","endTime":"2026-08-02T22:46:53.657Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":641386,"link":"/api/v1/people/641386"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":641386,"link":"/api/v1/people/641386"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T22:44:59.922Z","endTime":"2026-08-02T22:45:18.269Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18626818432559,"aZ":-14.60407052333545,"pfxX":8.608444210123466,"pfxZ":9.236340547844097,"pX":-0.5268369607393563,"pZ":2.468569974135891,"vX0":-8.271699244898656,"vY0":-137.46499997397325,"vZ0":-5.588815078020953,"x":137.08,"y":172.13,"x0":1.411601605513175,"y0":50.001705045992715,"z0":5.529526736362001,"aX":16.374812614268222},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-13.7,"spinRate":2400,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.3993596721508097,"extension":5.747125694350737},"index":1,"playId":"cd037e16-7b39-3ed2-ad57-8d8e764c48a6","pitchNumber":1,"startTime":"2026-08-02T22:45:18.269Z","endTime":"2026-08-02T22:45:21.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780902635586454,"aZ":-16.91644563303127,"pfxX":8.50567700087681,"pfxZ":8.061556187884207,"pX":-0.8728717343800713,"pZ":2.092431905186198,"vX0":-9.41931642700683,"vY0":-136.84493307811925,"vZ0":-6.048053227361226,"x":150.27,"y":182.28,"x0":1.5121055708372853,"y0":50.001500099960865,"z0":5.493835729964155,"aX":16.09721516291998},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-13.3,"spinRate":2387,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.40056804327597106,"extension":5.840776505545716},"index":2,"playId":"ac80775f-34de-3d3a-9bda-174322746649","pitchNumber":2,"startTime":"2026-08-02T22:45:36.221Z","endTime":"2026-08-02T22:45:40.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.654701866368978,"aZ":-17.268288834842767,"pfxX":9.026928362204334,"pfxZ":7.936566707627113,"pX":-0.8470358832685106,"pZ":1.469219297754408,"vX0":-9.185662057326983,"vY0":-136.10982967616462,"vZ0":-7.532126654211891,"x":149.29,"y":199.11,"x0":1.3974282190131655,"y0":50.00175020716076,"z0":5.4664776640056,"aX":16.94992671887462},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":-14.4,"spinRate":2332,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.40229029877936906,"extension":5.931608836666439},"index":3,"playId":"16951179-72d1-3cf7-82fd-efd40e89f16f","pitchNumber":3,"startTime":"2026-08-02T22:45:58.043Z","endTime":"2026-08-02T22:46:01.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27798752867128,"aZ":-15.543569310487053,"pfxX":8.970457175045357,"pfxZ":8.951231383567665,"pX":-1.8088505447009435,"pZ":1.9138415173382572,"vX0":-11.539922070009355,"vY0":-135.1555804611266,"vZ0":-6.709464066542787,"x":185.95,"y":187.11,"x0":1.3422258865750343,"y0":50.00479136229041,"z0":5.511930347663851,"aX":16.67001065747457},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-13.9,"spinRate":2418,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.40459925727006363,"extension":5.867043457157102},"index":4,"playId":"e330d176-98e7-3397-b7bc-67df07cae853","pitchNumber":4,"startTime":"2026-08-02T22:46:17.517Z","endTime":"2026-08-02T22:46:22.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.521816025886775,"aZ":-17.446724753911447,"pfxX":8.975047071909167,"pfxZ":7.925550544832957,"pX":0.16110897740495927,"pZ":2.047766357267513,"vX0":-6.620022999590733,"vY0":-135.64655227178682,"vZ0":-5.975602972638451,"x":110.86,"y":183.49,"x0":1.4709683279369379,"y0":50.00175964905495,"z0":5.5016541480483765,"aX":16.67300296947789},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":-14.8,"spinRate":2301,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4042626288975182,"extension":5.873451908488644},"hitData":{"launchSpeed":112.4,"launchAngle":18.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.77,"coordY":93.15}},"index":5,"playId":"14a300bf-70a2-3a00-84ac-24e4960086ae","pitchNumber":5,"startTime":"2026-08-02T22:46:40.448Z","endTime":"2026-08-02T22:46:53.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.4,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:46:53.657Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a fly ball to center fielder Henry Bolte. Kevin McGonigle scores. Eduardo Valencia to 3rd.","rbi":1,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:47:20.638Z","endTime":"2026-08-02T22:48:48.269Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":641386,"link":"/api/v1/people/641386"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"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, 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":87.9,"endSpeed":80.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58464770390965,"aZ":-21.4188213635362,"pfxX":7.166144740333779,"pfxZ":6.444807725326031,"pX":1.3793831390411115,"pZ":3.503768590520479,"vX0":-3.053706741222897,"vY0":-128.11449115812965,"vZ0":-1.406956642504562,"x":64.42,"y":144.18,"x0":1.6534681126123751,"y0":50.00115106008191,"z0":5.72842258491771,"aX":11.953233746876998},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.6,"breakHorizontal":-12.4,"spinRate":1872,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4269519612883528,"extension":5.745217898172745},"index":0,"playId":"f258b2ea-eedf-3520-bc6a-976636ea5aca","pitchNumber":1,"startTime":"2026-08-02T22:47:22.992Z","endTime":"2026-08-02T22:47:26.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.8,"endSpeed":85.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.558096709366673,"aZ":-14.91696343887305,"pfxX":7.650284026669675,"pfxZ":9.195778857136427,"pX":1.0666216286277679,"pZ":3.407361987051155,"vX0":-3.9838793745084233,"vY0":-136.49900391741855,"vZ0":-3.1711402138394837,"x":76.34,"y":146.78,"x0":1.5553299959084101,"y0":50.002960631841496,"z0":5.618458050404611,"aX":14.358613921676962},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-13.0,"spinRate":2470,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4020832213339611,"extension":5.683429905312858},"index":1,"playId":"75c96f92-8232-3b11-89be-2dd9d2961052","pitchNumber":2,"startTime":"2026-08-02T22:47:39.620Z","endTime":"2026-08-02T22:47:43.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60904542051643,"aZ":-16.346506128154058,"pfxX":7.588632652231249,"pfxZ":8.50788473278061,"pX":0.3350790517952345,"pZ":3.3649432601533102,"vX0":-6.003619888131415,"vY0":-135.74175789696787,"vZ0":-2.967273345962208,"x":104.23,"y":147.93,"x0":1.5930960635858227,"y0":50.00092554388204,"z0":5.614842918847881,"aX":14.114323859110753},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":-12.4,"spinRate":2418,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.40401282953371753,"extension":5.847776520534018},"index":2,"playId":"f5c42f25-189c-3087-81ab-a7eb0e4da1ea","pitchNumber":3,"startTime":"2026-08-02T22:47:57.850Z","endTime":"2026-08-02T22:48:01.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.1,"endSpeed":84.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.938321609159306,"aZ":-16.138430648068883,"pfxX":7.04822632748688,"pfxZ":8.706861519832986,"pX":0.6173109072957453,"pZ":2.2582087190777527,"vX0":-5.1448305648338595,"vY0":-135.43313429636754,"vZ0":-5.697223950903257,"x":93.47,"y":177.81,"x0":1.6340718441504751,"y0":50.00264901137108,"z0":5.533493309425093,"aX":12.981250784640851},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":-11.5,"spinRate":2488,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.40575829474014347,"extension":5.751972861452465},"index":3,"playId":"2c18cb66-e2a5-3deb-95c9-99a9707427f7","pitchNumber":4,"startTime":"2026-08-02T22:48:19.274Z","endTime":"2026-08-02T22:48:23.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.438898875511434,"aZ":-22.97136926537791,"pfxX":9.268694447684249,"pfxZ":5.807812561253172,"pX":0.256258124749538,"pZ":1.54295182402508,"vX0":-6.296168861053641,"vY0":-125.39222407956163,"vZ0":-5.37507906735186,"x":107.23,"y":197.12,"x0":1.6012562981487555,"y0":50.00559553187485,"z0":5.60004355112015,"aX":14.694549886741797},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.5,"breakHorizontal":-15.2,"spinRate":1834,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.43757242950267594,"extension":5.981104746463991},"hitData":{"launchSpeed":69.6,"launchAngle":27.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.32,"coordY":91.57}},"index":4,"playId":"d05bbb66-3bb2-30a9-b14f-55aec97a4461","pitchNumber":5,"startTime":"2026-08-02T22:48:36.990Z","endTime":"2026-08-02T22:48:48.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":680664,"link":"/api/v1/people/680664"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:48:48.269Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Hao-Yu Lee grounds into a force out, third baseman Tommy White to second baseman Donovan Walton. Eduardo Valencia scores. Spencer Torkelson out at 2nd. Hao-Yu Lee to 1st.","rbi":1,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:49:04.493Z","endTime":"2026-08-02T22:50:50.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":{"id":641386,"link":"/api/v1/people/641386"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.640613875972026,"aZ":-20.913881893312436,"pfxX":8.161567827354123,"pfxZ":6.814837559210495,"pX":-0.25639649821839366,"pZ":1.638144108733907,"vX0":-7.578131308350247,"vY0":-127.36458394085966,"vZ0":-5.791768545869586,"x":126.77,"y":194.55,"x0":1.6883279678040501,"y0":50.00594319288048,"z0":5.581253669361524,"aX":13.494425624662483},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.3,"breakHorizontal":-13.2,"spinRate":1818,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.42902016059778747,"extension":5.958195016918738},"index":0,"playId":"e666f65c-eedf-333c-83fd-f31eeffc8c9a","pitchNumber":1,"startTime":"2026-08-02T22:49:16.168Z","endTime":"2026-08-02T22:49:20.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"67139126-86fb-458d-9837-6887c864e5f0","startTime":"2026-08-02T22:49:35.305Z","endTime":"2026-08-02T22:49:40.305Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.915779766055728,"aZ":-24.276372188670095,"pfxX":8.402846505008196,"pfxZ":4.984530051826905,"pX":2.5993238984831772,"pZ":3.861966585487191,"vX0":-0.7718649390098078,"vY0":-124.77015595520054,"vZ0":-0.08085265532320995,"x":17.92,"y":134.51,"x0":1.8193855230653446,"y0":50.00339109482967,"z0":5.886852412042775,"aX":13.315264898189133},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.2,"breakHorizontal":-15.1,"spinRate":1491,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4381454268636755,"extension":5.727118805331262},"index":2,"playId":"c72422a2-9db6-394f-8b31-c11f8b58d585","pitchNumber":2,"startTime":"2026-08-02T22:49:53.898Z","endTime":"2026-08-02T22:49:57.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21985097123349,"aZ":-15.009763433912227,"pfxX":7.741449227182393,"pfxZ":9.075059829054371,"pX":-0.39449369474037016,"pZ":2.2119873853799668,"vX0":-7.820955669623169,"vY0":-136.2500598409197,"vZ0":-6.26996559936536,"x":132.04,"y":179.06,"x0":1.498965856901912,"y0":50.00591877022124,"z0":5.569297480145497,"aX":14.64725351390835},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-12.5,"spinRate":2439,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.4010661254032031,"extension":5.904073529275173},"index":3,"playId":"2f909696-5984-3a42-a0da-da6527600221","pitchNumber":3,"startTime":"2026-08-02T22:50:14.619Z","endTime":"2026-08-02T22:50:17.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.689706102293776,"aZ":-24.510800961367163,"pfxX":8.074144855896606,"pfxZ":4.722226427939928,"pX":0.47675963975341,"pZ":2.4044043880066766,"vX0":-5.5635956389873105,"vY0":-125.88000339671228,"vZ0":-3.5291908603877826,"x":98.83,"y":173.86,"x0":1.6533848129974547,"y0":50.00537756845518,"z0":5.782396969592722,"aX":13.114700138933662},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.0,"breakHorizontal":-13.6,"spinRate":1935,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4331401754170301,"extension":5.935991035798896},"hitData":{"launchSpeed":95.7,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.91,"coordY":169.77}},"index":4,"playId":"1569e8b7-dadd-3cd2-b520-36a3b015a21a","pitchNumber":4,"startTime":"2026-08-02T22:50:38.426Z","endTime":"2026-08-02T22:50:50.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"third":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:50:50.309Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Clark pops out to third baseman Tommy White in foul territory.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T22:51:14.371Z","endTime":"2026-08-02T22:53:27.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"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(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.3,"endSpeed":86.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.087261801524622,"aZ":-16.454160250911794,"pfxX":7.824463695126745,"pfxZ":8.207569289440517,"pX":-1.2792029446920534,"pZ":3.575314695855848,"vX0":-10.264059583882098,"vY0":-136.9965393349204,"vZ0":-2.554081606797647,"x":165.76,"y":142.25,"x0":1.486007391746272,"y0":50.00392187275993,"z0":5.634297820012704,"aX":14.98901368944561},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-12.2,"spinRate":2490,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.3986432854456119,"extension":5.855537986406916},"index":0,"playId":"0d9429a3-0ca9-3a13-85fe-e975397cf40a","pitchNumber":1,"startTime":"2026-08-02T22:51:17.142Z","endTime":"2026-08-02T22:51:20.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"b1017891-3c04-42b1-b7a2-0014bd9e6d82","startTime":"2026-08-02T22:51:35.831Z","endTime":"2026-08-02T22:51:40.831Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68382425619194,"aZ":-15.511717840831354,"pfxX":7.8679113619243575,"pfxZ":8.651485770187971,"pX":-1.0258477476705152,"pZ":2.5660045078550424,"vX0":-9.457405958253418,"vY0":-137.24854283650524,"vZ0":-5.375124454718766,"x":156.1,"y":169.5,"x0":1.4271246090883491,"y0":50.003457802936545,"z0":5.590310062805893,"aX":15.154145209804968},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":-12.5,"spinRate":2458,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3976456891716511,"extension":5.890099632397868},"index":2,"playId":"8fdaaffe-ad96-3dea-b544-f60a02f4a788","pitchNumber":2,"startTime":"2026-08-02T22:51:53.045Z","endTime":"2026-08-02T22:51:57.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11966534817693,"aZ":-15.574872809673877,"pfxX":6.617082358434033,"pfxZ":8.90196271028927,"pX":-0.3222573939661845,"pZ":3.6473139717283654,"vX0":-7.4463448305757485,"vY0":-135.34718689159877,"vZ0":-2.422091991849256,"x":129.28,"y":140.3,"x0":1.598212667857679,"y0":50.005209954379104,"z0":5.6380415056687605,"aX":12.342379654744649},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.6,"spinRate":2403,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4038921343204045,"extension":5.746967395425174},"index":3,"playId":"9d0568bc-d823-383b-8b88-ff974d5713a6","pitchNumber":3,"startTime":"2026-08-02T22:52:12.075Z","endTime":"2026-08-02T22:52:16.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.347515982928755,"aZ":-16.977163188508523,"pfxX":7.9645870892483845,"pfxZ":8.149730662925714,"pX":-0.6490892330841832,"pZ":2.6179401453095084,"vX0":-8.684118645025412,"vY0":-135.40955277983744,"vZ0":-4.807152933738601,"x":141.74,"y":168.1,"x0":1.5580493528752675,"y0":50.005306652796826,"z0":5.596465591502392,"aX":14.857844283979757},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-12.7,"spinRate":2406,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.4038216001485124,"extension":5.894711223284044},"index":4,"playId":"3f09e84e-822c-31d4-bbf2-ddb24d361812","pitchNumber":4,"startTime":"2026-08-02T22:52:29.095Z","endTime":"2026-08-02T22:52:33.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02061899918508,"aZ":-16.734024320529418,"pfxX":7.259810897595846,"pfxZ":8.262890072935562,"pX":-0.26976710900690615,"pZ":2.816158892395877,"vX0":-7.610931042586568,"vY0":-135.450379257883,"vZ0":-4.287344534390103,"x":127.28,"y":162.74,"x0":1.625737692126864,"y0":50.00411076032997,"z0":5.580483718571446,"aX":13.567646002152863},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-11.6,"spinRate":2392,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.4035178305773779,"extension":5.814366684306949},"index":5,"playId":"bfd3b179-1eed-37df-b7c6-60cfc93a83dc","pitchNumber":5,"startTime":"2026-08-02T22:52:49.535Z","endTime":"2026-08-02T22:52:54.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152499188668667,"aZ":-17.017234219022562,"pfxX":6.89983000884307,"pfxZ":8.12409118879127,"pX":0.5438426562037935,"pZ":2.903232884988058,"vX0":-5.214285433520563,"vY0":-135.17185006511582,"vZ0":-4.011909507496618,"x":96.27,"y":160.39,"x0":1.5933728691407636,"y0":50.004521994330425,"z0":5.588030188182078,"aX":12.876498633060812},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-11.5,"spinRate":2391,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.40391049940676016,"extension":5.8249077953422335},"hitData":{"launchSpeed":86.3,"launchAngle":72.0,"totalDistance":99.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.75,"coordY":191.58}},"index":6,"playId":"530638af-e356-3021-a6eb-74936ebb97d9","pitchNumber":6,"startTime":"2026-08-02T22:53:14.414Z","endTime":"2026-08-02T22:53:27.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:53:27.480Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T22:55:28.205Z","endTime":"2026-08-02T22:57:03.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06255334681578,"aZ":-15.760944716435027,"pfxX":-4.917703734531459,"pfxZ":8.757413237991479,"pX":-0.7368662146115236,"pZ":2.16650629494146,"vX0":5.613008962989995,"vY0":-136.0814833832063,"vZ0":-6.256180222717163,"x":145.09,"y":180.28,"x0":-2.1880234794207274,"y0":50.00386870135167,"z0":5.588638750610565,"aX":-9.217600323096715},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2103,"spinDirection":215},"zone":4,"typeConfidence":0.88,"plateTime":0.4026186615940359,"extension":6.196461307308976},"index":0,"playId":"bcb76f25-6dc0-3f09-8f53-9b6e6a20dc13","pitchNumber":1,"startTime":"2026-08-02T22:55:43.261Z","endTime":"2026-08-02T22:55:47.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.985679845550447,"aZ":-35.01924141990624,"pfxX":-7.0813207104297415,"pfxZ":-1.6591917628029433,"pX":-0.6756269162662533,"pZ":1.0917121584893243,"vX0":6.314359449209729,"vY0":-131.1236883888674,"vZ0":-4.80164927101362,"x":142.75,"y":209.3,"x0":-2.209776681813477,"y0":50.00120859485145,"z0":5.597136317141474,"aX":-12.174913379992866},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.0,"breakHorizontal":11.2,"spinRate":1714,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.41975559299766907,"extension":6.300502184350183},"index":1,"playId":"2514145e-a8e0-3af4-baf6-45713748f4b0","pitchNumber":2,"startTime":"2026-08-02T22:56:00.211Z","endTime":"2026-08-02T22:56:03.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-02T22:56:11.607Z","endTime":"2026-08-02T22:56:25.727Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66133331065821,"aZ":-34.06312007034699,"pfxX":-9.366408528699,"pfxZ":-1.0912038182794417,"pX":0.21404522171046167,"pZ":0.37522164254319157,"vX0":9.13730924096307,"vY0":-131.40420679552815,"vZ0":-6.584089598964239,"x":108.84,"y":228.65,"x0":-2.103086243721817,"y0":50.00061334464682,"z0":5.466122900395424,"aX":-16.2637321948458},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.4,"breakHorizontal":14.8,"spinRate":1752,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4179512259975935,"extension":6.292720571112338},"index":3,"playId":"6a13bb81-c2e0-3015-886c-f7affd9dd0ab","pitchNumber":3,"startTime":"2026-08-02T22:56:25.727Z","endTime":"2026-08-02T22:56:29.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.556269374971144,"aZ":-14.679723958104343,"pfxX":-6.222718267395867,"pfxZ":9.02440442134447,"pX":-1.1921980268599472,"pZ":2.9001266026639176,"vX0":4.496995019431001,"vY0":-138.4885702026986,"vZ0":-4.483358870415765,"x":162.44,"y":160.48,"x0":-2.0304175609589237,"y0":50.00019688858249,"z0":5.525113083589321,"aX":-12.059097002440403},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":10.3,"spinRate":2312,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39583788094322614,"extension":6.204301817120804},"index":4,"playId":"531e9130-31d3-3952-9a39-57f523b8e4fc","pitchNumber":4,"startTime":"2026-08-02T22:56:43.944Z","endTime":"2026-08-02T22:56:47.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910046944646307,"aZ":-42.90865947939176,"pfxX":3.8200298279762332,"pfxZ":-8.225259676504674,"pX":0.4604165243195508,"pZ":2.071283474700999,"vX0":4.197781344002991,"vY0":-114.61832684398547,"vZ0":0.9661380367278687,"x":99.45,"y":182.86,"x0":-1.904150481970335,"y0":50.00248289432995,"z0":5.897851731483126,"aX":4.98546448163004},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.2,"breakHorizontal":-8.2,"spinRate":2739,"spinDirection":23},"zone":9,"typeConfidence":0.9,"plateTime":0.481364219481911,"extension":6.216469163017865},"index":5,"playId":"c39f8c90-c7b3-34ab-a49d-b733f6b1b94e","pitchNumber":5,"startTime":"2026-08-02T22:56:59.219Z","endTime":"2026-08-02T22:57:03.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:57:03.896Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to left fielder James Outman.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T22:57:12.837Z","endTime":"2026-08-02T22:59:00.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.0,"endSpeed":82.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043741588821764,"aZ":-31.542413849865895,"pfxX":-9.140258494549721,"pfxZ":0.36914827284365437,"pX":0.8056075020416354,"pZ":0.8305696529357125,"vX0":10.244705821560116,"vY0":-130.61698341340434,"vZ0":-5.964232813245166,"x":86.29,"y":216.35,"x0":-1.9765626806894299,"y0":50.00543405697461,"z0":5.510029338040527,"aX":-15.824354013642917},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.5,"breakHorizontal":14.4,"spinRate":1625,"spinDirection":250},"zone":14,"typeConfidence":0.89,"plateTime":0.4190375382590559,"extension":6.237710036789992},"index":0,"playId":"8e09c3fe-37f9-33aa-8496-ae06bac7b000","pitchNumber":1,"startTime":"2026-08-02T22:57:28.821Z","endTime":"2026-08-02T22:57:32.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.6,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637293997022528,"aZ":-16.381337444430958,"pfxX":-5.601257626677746,"pfxZ":8.184664522579421,"pX":-1.2226386400103775,"pZ":2.7605136502409975,"vX0":4.40790914734184,"vY0":-137.782804849911,"vZ0":-4.481335236813506,"x":163.6,"y":164.25,"x0":-2.1127449393231608,"y0":50.00215841437749,"z0":5.509631667809727,"aX":-10.805872808235005},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2306,"spinDirection":218},"zone":11,"typeConfidence":0.88,"plateTime":0.3970304719288591,"extension":6.341587659697369},"index":1,"playId":"da838f65-9e29-3dad-9ad6-1ed69a530843","pitchNumber":2,"startTime":"2026-08-02T22:57:45.360Z","endTime":"2026-08-02T22:57:48.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.2,"endSpeed":86.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57200369649859,"aZ":-15.743106547914536,"pfxX":-3.918833483089644,"pfxZ":8.54186904264594,"pX":-0.4404522403471078,"pZ":2.917488141507165,"vX0":6.049218489951848,"vY0":-137.16881978848986,"vZ0":-4.28348458787636,"x":133.79,"y":160.01,"x0":-2.1554381804338663,"y0":50.00580375087342,"z0":5.55777218657569,"aX":-7.541675332024621},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2298,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.3978222919661789,"extension":6.31007597480812},"index":2,"playId":"d5122f61-31be-3fdc-90aa-973d28dcec46","pitchNumber":3,"startTime":"2026-08-02T22:58:01.760Z","endTime":"2026-08-02T22:58:06.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":89.5,"endSpeed":82.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42424483571956,"aZ":-34.846783888246165,"pfxX":-6.7386062754076175,"pfxZ":-1.5625340552484843,"pX":0.3038978119360784,"pZ":2.823143860518951,"vX0":8.029715311551078,"vY0":-130.1007249206282,"vZ0":-0.647707171703148,"x":105.42,"y":162.56,"x0":-1.9476799115112473,"y0":50.002000076001316,"z0":5.7176653112100775,"aX":-11.546380034995655},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.8,"breakHorizontal":10.4,"spinRate":1714,"spinDirection":247},"zone":6,"typeConfidence":0.89,"plateTime":0.42108958890559567,"extension":6.23436350949395},"index":3,"playId":"bf6c3565-535c-3ce4-aa8b-93baa7329f71","pitchNumber":4,"startTime":"2026-08-02T22:58:18.922Z","endTime":"2026-08-02T22:58:24.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.6,"endSpeed":86.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33570637670269,"aZ":-16.783947527722834,"pfxX":-5.958772784041814,"pfxZ":8.024193962196433,"pX":-0.6225166714817191,"pZ":3.0569803076613513,"vX0":5.947854609198039,"vY0":-137.58342690528045,"vZ0":-3.8280709905725407,"x":140.73,"y":156.24,"x0":-2.0374978500567273,"y0":50.006098831616754,"z0":5.602971925855374,"aX":-11.433723872668228},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":9.6,"spinRate":2272,"spinDirection":218},"zone":1,"typeConfidence":0.84,"plateTime":0.39800601311467565,"extension":6.246103084019645},"hitData":{"launchSpeed":95.6,"launchAngle":52.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.76,"coordY":114.92}},"index":4,"playId":"9cc6204a-d302-3049-a754-909111e5b0f1","pitchNumber":5,"startTime":"2026-08-02T22:58:49.078Z","endTime":"2026-08-02T22:59:00.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T22:59:00.237Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a fly ball to right fielder Zach McKinstry.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T22:59:06.949Z","endTime":"2026-08-02T23:00:50.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74348519103306,"aZ":-44.34063183453704,"pfxX":4.58941122224859,"pfxZ":-9.210080118262782,"pX":-0.03584045797011241,"pZ":3.2414377341796743,"vX0":3.251282844262735,"vY0":-114.90054256864902,"vZ0":3.554448838537118,"x":118.37,"y":151.26,"x0":-2.0717071350860445,"y0":50.00417987101003,"z0":6.019554693767073,"aX":6.060721096366196},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.2,"breakHorizontal":-9.2,"spinRate":2694,"spinDirection":29},"zone":2,"typeConfidence":0.9,"plateTime":0.4789584823411772,"extension":6.143925927848024},"index":0,"playId":"50788f39-afce-3421-a2f4-c75f9d1f9d0e","pitchNumber":1,"startTime":"2026-08-02T22:59:22.492Z","endTime":"2026-08-02T22:59:26.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624660326546604,"aZ":-42.89367475053553,"pfxX":3.293943687067248,"pfxZ":-7.81711682054358,"pX":1.6710921565837347,"pZ":-0.12318312182122441,"vX0":7.179873416312441,"vY0":-117.08875539123075,"vZ0":-3.889196365977986,"x":53.3,"y":242.11,"x0":-1.8779039134565694,"y0":50.00189130341465,"z0":5.622659373835631,"aX":4.517149063204841},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-14.9,"breakHorizontal":-7.9,"spinRate":2820,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4699754780748626,"extension":6.418727303595031},"index":1,"playId":"40465c92-0e82-3876-8421-ea0a30e2e8d8","pitchNumber":2,"startTime":"2026-08-02T22:59:37.522Z","endTime":"2026-08-02T22:59:42.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070093452261272,"aZ":-16.225967711785177,"pfxX":-5.047191595491228,"pfxZ":7.945145212652807,"pX":-0.6209263770645338,"pZ":2.1882930096814865,"vX0":5.816186342972159,"vY0":-139.76284647653503,"vZ0":-6.192956044846717,"x":140.67,"y":179.7,"x0":-2.058521057776648,"y0":50.00612704735984,"z0":5.471553493136416,"aX":-10.136760925986033},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":8.2,"spinRate":2289,"spinDirection":214},"zone":7,"typeConfidence":0.88,"plateTime":0.38966683425968585,"extension":6.4221609053074244},"index":2,"playId":"879b0dd3-cda7-3302-a66f-4ddc8d542943","pitchNumber":3,"startTime":"2026-08-02T22:59:57.372Z","endTime":"2026-08-02T23:00:01.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":91.3,"endSpeed":84.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.316468165398764,"aZ":-32.37953893936854,"pfxX":-4.897011916902494,"pfxZ":-0.11746572189777105,"pX":-0.7922234194228284,"pZ":1.7981806794572854,"vX0":5.380756304106079,"vY0":-132.95651042904885,"vZ0":-3.430095993161645,"x":147.2,"y":190.23,"x0":-2.1981447214146845,"y0":50.00021241622334,"z0":5.434389320913177,"aX":-8.838321154229948},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.7,"breakHorizontal":7.8,"spinRate":1716,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.4106814257617386,"extension":6.354549512708146},"index":3,"playId":"2d2f10a7-4332-3b7c-bd82-b6c59f7e4cc0","pitchNumber":4,"startTime":"2026-08-02T23:00:14.264Z","endTime":"2026-08-02T23:00:17.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537720675641733,"aZ":-14.933129948134045,"pfxX":-3.56553846913126,"pfxZ":8.903672980716438,"pX":0.9428637728155715,"pZ":3.5096606137223145,"vX0":9.0145641691829,"vY0":-137.5553633063373,"vZ0":-2.967719019050079,"x":81.06,"y":144.02,"x0":-1.8983519904042918,"y0":50.001359052747155,"z0":5.601550705412525,"aX":-6.904044151735825},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":4.8,"spinRate":2326,"spinDirection":216},"zone":12,"typeConfidence":0.89,"plateTime":0.39660984083024076,"extension":6.26672108530006},"hitData":{"launchSpeed":69.9,"launchAngle":25.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.68,"coordY":123.9}},"index":4,"playId":"39b911a2-d704-384d-b707-92bb559f70a4","pitchNumber":5,"startTime":"2026-08-02T23:00:36.499Z","endTime":"2026-08-02T23:00:50.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:00:50.409Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T23:00:57.545Z","endTime":"2026-08-02T23:02:09.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.6,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54239035751578,"aZ":-35.09659767902732,"pfxX":-8.299209204778837,"pfxZ":-1.6600009803179798,"pX":1.1261269928820394,"pZ":1.3695527921069375,"vX0":10.435833178671643,"vY0":-131.57634871912327,"vZ0":-4.170331952014541,"x":74.07,"y":201.8,"x0":-1.8035019772948881,"y0":50.00261155164982,"z0":5.561008619284384,"aX":-14.62922123831581},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.7,"breakHorizontal":12.8,"spinRate":1731,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4154537669860958,"extension":6.371651230595161},"index":0,"playId":"5291ad42-d896-3bae-91c4-d88e4c011e22","pitchNumber":1,"startTime":"2026-08-02T23:01:11.110Z","endTime":"2026-08-02T23:01:14.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.1,"endSpeed":86.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111815281078794,"aZ":-16.259506906638784,"pfxX":-5.287991738205578,"pfxZ":8.324634733325782,"pX":0.6384387040543343,"pZ":2.875746316182252,"vX0":8.988908279077773,"vY0":-136.87131463389446,"vZ0":-4.079717718814464,"x":92.66,"y":161.13,"x0":-1.9901044975436097,"y0":50.00154508987196,"z0":5.487614186100124,"aX":-10.1083094312202},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2204,"spinDirection":220},"zone":3,"typeConfidence":0.84,"plateTime":0.3990567812424759,"extension":6.359120758503732},"index":1,"playId":"f1dc7ff7-94e1-3721-a65b-e99b87b471b9","pitchNumber":2,"startTime":"2026-08-02T23:01:25.250Z","endTime":"2026-08-02T23:01:29.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14557800774689,"aZ":-15.343092966197386,"pfxX":-5.373683510468272,"pfxZ":8.738826888665805,"pX":-0.27526143666816105,"pZ":3.108215268782536,"vX0":6.807410504139423,"vY0":-137.56242416486853,"vZ0":-3.723489649440968,"x":127.49,"y":154.86,"x0":-2.0782241982120127,"y0":50.00164830550288,"z0":5.5126334550129945,"aX":-10.348433941489517},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2341,"spinDirection":212},"zone":2,"typeConfidence":0.88,"plateTime":0.39745138894261656,"extension":6.248344912261392},"index":2,"playId":"3df11975-421d-314f-bced-5b3d79a0f002","pitchNumber":3,"startTime":"2026-08-02T23:01:41.553Z","endTime":"2026-08-02T23:01:46.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6077912041756,"aZ":-15.668593251800814,"pfxX":-4.8572130779179306,"pfxZ":8.211983079625481,"pX":0.6238825042203253,"pZ":3.4394515295212673,"vX0":8.38728464524727,"vY0":-140.36560055025598,"vZ0":-3.094170214848009,"x":93.22,"y":145.91,"x0":-1.7619231191690026,"y0":50.001358954020645,"z0":5.5666812929598795,"aX":-9.761838116676694},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2210,"spinDirection":220},"zone":12,"typeConfidence":0.82,"plateTime":0.38912765341121824,"extension":6.316215855378402},"index":3,"playId":"bfc8d43a-2cef-3e11-9016-2c8c3eea1903","pitchNumber":4,"startTime":"2026-08-02T23:02:04.946Z","endTime":"2026-08-02T23:02:09.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":623454,"link":"/api/v1/people/623454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:02:09.326Z","atBatIndex":73},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Outman homers (5) on a fly ball to center field.","rbi":1,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T23:04:11.920Z","endTime":"2026-08-02T23:05:33.311Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":666126,"link":"/api/v1/people/666126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Carlos Cortes enters the batting order, batting 6th, pitcher Carlos Cortes leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T23:03:47.116Z","endTime":"2026-08-02T23:04:12.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"600","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T23:04:12.282Z","endTime":"2026-08-02T23:04:13.886Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":63.6,"endSpeed":59.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.198791390846106,"aZ":-24.045571387343728,"pfxX":5.533565698362473,"pfxZ":9.349284255925088,"pX":-0.7147412809981688,"pZ":1.3654175341653711,"vX0":-6.681554736945242,"vY0":-92.44288538768105,"vZ0":-1.5823814681913668,"x":144.24,"y":201.91,"x0":2.220112720033236,"y0":50.002552202594316,"z0":5.8270162057451635,"aX":4.811181510292274},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":16.9,"breakHorizontal":-8.0,"spinRate":1511,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.5914871146873479,"extension":4.736175754348032},"index":2,"playId":"be467eb5-d58b-3f00-99c3-a44aa30b66fd","pitchNumber":1,"startTime":"2026-08-02T23:04:13.886Z","endTime":"2026-08-02T23:04:17.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":67.8,"endSpeed":62.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.40955517669246,"aZ":-23.026861106260558,"pfxX":5.475580659181683,"pfxZ":9.298179963177727,"pX":-0.26467128819297475,"pZ":2.3438511789339,"vX0":-6.818512124211843,"vY0":-98.48943097810059,"vZ0":-0.5318589628637049,"x":127.09,"y":175.5,"x0":2.528317964777167,"y0":50.00405847794744,"z0":5.6585222889286415,"aX":5.388680378963314},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":17.0,"breakHorizontal":-7.9,"spinRate":1662,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.5557984655613222,"extension":4.891778470523193},"index":3,"playId":"5f20b055-d5d4-350a-8028-c2113208522a","pitchNumber":2,"startTime":"2026-08-02T23:04:25.046Z","endTime":"2026-08-02T23:04:29.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":64.0,"endSpeed":58.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.15472471060518,"aZ":-26.058889395190967,"pfxX":6.168758666962053,"pfxZ":7.016984264131148,"pX":-0.04115689500123331,"pZ":3.4067076191718555,"vX0":-6.680532373116809,"vY0":-92.8500391616218,"vZ0":3.0576708351399384,"x":109.64,"y":147.02,"x0":2.805161197725237,"y0":50.0021783997317,"z0":5.621105475769393,"aX":5.375755196477063},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":14.2,"breakHorizontal":-9.0,"spinRate":1474,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.5903440921133325,"extension":5.086070187980618},"index":4,"playId":"4bab8345-09b0-3555-a734-829f8b6318f8","pitchNumber":3,"startTime":"2026-08-02T23:04:43.168Z","endTime":"2026-08-02T23:04:47.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":69.1,"endSpeed":64.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.992143148724994,"aZ":-24.05254165561335,"pfxX":4.7262507381946675,"pfxZ":7.854399718079663,"pX":-1.6859035587804592,"pZ":1.6847445964285173,"vX0":-9.664715641453618,"vY0":-100.28936053430161,"vZ0":-1.498274602521795,"x":181.26,"y":193.29,"x0":2.5504158198348126,"y0":50.00011514545718,"z0":5.4677248564860985,"aX":4.884626233839859},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":14.3,"breakHorizontal":-6.2,"spinRate":1583,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.5431141399697159,"extension":5.132328021963178},"index":5,"playId":"5549c5f9-f94d-3e5b-97bb-4b9d309f23a9","pitchNumber":4,"startTime":"2026-08-02T23:04:56.160Z","endTime":"2026-08-02T23:04:59.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":57.3,"endSpeed":53.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.868138159330668,"aZ":-26.6626615333378,"pfxX":1.8635697524397574,"pfxZ":7.812751182423931,"pX":-0.24187505210727828,"pZ":1.8935541241405343,"vX0":-5.037254996167268,"vY0":-83.34008235350109,"vZ0":1.6074798993413988,"x":126.22,"y":187.65,"x0":2.5735540163102155,"y0":50.003785181303506,"z0":5.829443174883976,"aX":1.3155228039531215},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":15.2,"breakHorizontal":-1.7,"spinRate":1322,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.6564307987688323,"extension":4.909615999145456},"hitData":{"launchSpeed":103.7,"launchAngle":25.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.49,"coordY":37.47}},"index":6,"playId":"88149c74-d10a-3373-98ce-83d924583b88","pitchNumber":5,"startTime":"2026-08-02T23:05:07.170Z","endTime":"2026-08-02T23:05:33.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:05:33.311Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T23:05:40.067Z","endTime":"2026-08-02T23:05:51.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T23:05:41.905Z","endTime":"2026-08-02T23:05:42.148Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.3,"endSpeed":67.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.4326861908995,"aZ":-22.683439604759453,"pfxX":3.537443140682008,"pfxZ":8.208658667887061,"pX":-0.37429923174042284,"pZ":3.367251829584438,"vX0":-7.043344759367154,"vY0":-106.5605968521234,"vZ0":0.3124813002168735,"x":131.27,"y":147.86,"x0":2.5066511245580356,"y0":50.00206234688141,"z0":5.770894859365122,"aX":4.090048092515726},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":15.4,"breakHorizontal":-4.6,"spinRate":1787,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.5130095689996672,"extension":5.0101278102420075},"hitData":{"launchSpeed":74.6,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.94,"coordY":151.01}},"index":1,"playId":"694070da-bcf4-3847-9c81-60d1f3578f24","pitchNumber":1,"startTime":"2026-08-02T23:05:42.148Z","endTime":"2026-08-02T23:05:51.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:05:51.735Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T23:06:05.629Z","endTime":"2026-08-02T23:06:54.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T23:06:04.623Z","endTime":"2026-08-02T23:06:07.791Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":68.0,"endSpeed":62.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.3804973178436,"aZ":-24.002648991304966,"pfxX":4.855217001345857,"pfxZ":8.319814394126062,"pX":-0.6898338983309176,"pZ":1.6474376842325846,"vX0":-8.075459346203642,"vY0":-98.6829941572569,"vZ0":-1.0327297786475351,"x":143.29,"y":194.3,"x0":2.8328742016378397,"y0":50.00022532129783,"z0":5.3525885878870305,"aX":4.766313791947111},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":1611,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.5560232337100794,"extension":4.9391462244647295},"index":1,"playId":"1fdfe0cf-aeb3-37cd-9214-ae4b4a682dd2","pitchNumber":1,"startTime":"2026-08-02T23:06:07.791Z","endTime":"2026-08-02T23:06:12.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":64.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.17349342398566,"aZ":-23.819253901271686,"pfxX":4.096504273010327,"pfxZ":7.9234901946274094,"pX":0.6051427478204245,"pZ":0.7436711172110464,"vX0":-5.819627846733503,"vY0":-102.15165103515125,"vZ0":-3.0923150697022237,"x":93.93,"y":218.7,"x0":2.9615751720210453,"y0":50.00268503337924,"z0":5.212092125750984,"aX":4.319949269442342},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":13.8,"breakHorizontal":-5.8,"spinRate":1699,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.5366343045030728,"extension":5.029908240418232},"index":2,"playId":"08a43a8c-6e93-3f79-8e61-aaba09d0e41e","pitchNumber":2,"startTime":"2026-08-02T23:06:18.800Z","endTime":"2026-08-02T23:06:22.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.3,"endSpeed":65.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.419847282076145,"aZ":-23.269959394038587,"pfxX":5.51297664722467,"pfxZ":8.176330198641187,"pX":0.5192706814555818,"pZ":3.97193890576731,"vX0":-5.9875305799033605,"vY0":-103.71740692827652,"vZ0":2.1557543646735473,"x":97.21,"y":131.54,"x0":2.7278576145003433,"y0":50.00210873808161,"z0":5.694919921170851,"aX":6.0035523742658805},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":1649,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.5281801056676443,"extension":5.059945883336293},"index":3,"playId":"2be39d78-7982-3b3e-9c50-853d28d27c1f","pitchNumber":3,"startTime":"2026-08-02T23:06:31.313Z","endTime":"2026-08-02T23:06:35.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095744005795435,"aZ":-16.781267861051678,"pfxX":2.6918405137179517,"pfxZ":10.191755489529932,"pX":0.8275079943192936,"pZ":2.2793495857271147,"vX0":-5.417805255057695,"vY0":-122.13319423777449,"vZ0":-4.1812742692194815,"x":85.46,"y":177.24,"x0":2.7250078917271976,"y0":50.0036031452036,"z0":5.457153107533646,"aX":4.066425993500603},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":17.8,"breakHorizontal":-3.6,"spinRate":2114,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.44849388716316474,"extension":5.284855495842674},"hitData":{"launchSpeed":78.4,"launchAngle":8.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.94,"coordY":153.55}},"index":4,"playId":"d9606ecc-6717-31e2-b158-90537e1dd7b4","pitchNumber":4,"startTime":"2026-08-02T23:06:44.379Z","endTime":"2026-08-02T23:06:54.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:06:54.706Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T23:07:08.206Z","endTime":"2026-08-02T23:07:43.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T23:07:06.493Z","endTime":"2026-08-02T23:07:10.154Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":57.9,"endSpeed":53.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.464947220283143,"aZ":-25.877848454742065,"pfxX":3.7294481780880373,"pfxZ":8.730785376803954,"pX":-0.7781171344883371,"pZ":2.270339252078448,"vX0":-6.433869006282797,"vY0":-84.0318895491178,"vZ0":1.835573160184011,"x":146.66,"y":177.48,"x0":2.6011500477900147,"y0":50.00334714608423,"z0":5.835434115951493,"aX":2.6905560686576604},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":17.0,"breakHorizontal":-4.8,"spinRate":1323,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.6496602472157376,"extension":5.118614298895908},"index":1,"playId":"549310cb-f541-3ac0-88eb-0fb7af4568ec","pitchNumber":1,"startTime":"2026-08-02T23:07:10.154Z","endTime":"2026-08-02T23:07:14.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":49.6,"endSpeed":45.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.855668898996694,"aZ":-27.866379012489638,"pfxX":-7.300954307868934,"pfxZ":8.374018766167534,"pX":1.3320328811494861,"pZ":5.458934486711025,"vX0":-0.4606549889327022,"vY0":-71.54106041624549,"vZ0":8.275374169604712,"x":66.23,"y":91.39,"x0":2.606487625556981,"y0":50.00225177028253,"z0":6.610831318615843,"aX":-3.75442151584208},"breaks":{"breakAngle":8.4,"breakLength":21.6,"breakY":24.0,"breakVertical":-94.3,"breakVerticalInduced":19.6,"breakHorizontal":13.4,"spinRate":1131,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.7679247060305467,"extension":4.826798273418117},"index":2,"playId":"92d52c1a-5980-3640-bc3e-170aa3b9078d","pitchNumber":2,"startTime":"2026-08-02T23:07:20.463Z","endTime":"2026-08-02T23:07:24.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.534028204361253,"aZ":-25.237659702407456,"pfxX":7.9526433567325,"pfxZ":6.000716339294053,"pX":0.5478853638928287,"pZ":2.3151835250115322,"vX0":-7.001230871496848,"vY0":-106.58920633711014,"vZ0":-0.5922149289110702,"x":96.12,"y":176.27,"x0":2.8347511149093862,"y0":50.00190484888597,"z0":5.4348392675741675,"aX":9.192256525455267},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":11.0,"breakHorizontal":-12.6,"spinRate":1732,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.512969421230514,"extension":5.04790727843798},"hitData":{"launchSpeed":101.6,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.08,"coordY":86.61}},"index":3,"playId":"7dd85428-2bd4-3624-8f4e-540dd8ebbdeb","pitchNumber":3,"startTime":"2026-08-02T23:07:31.374Z","endTime":"2026-08-02T23:07:43.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:07:43.441Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T23:07:57.446Z","endTime":"2026-08-02T23:09:23.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T23:07:51.864Z","endTime":"2026-08-02T23:07:59.264Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":53.0,"endSpeed":49.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.584064949452705,"aZ":-27.423947376561863,"pfxX":4.333548200898717,"pfxZ":7.9104010413681065,"pX":1.2623822574719128,"pZ":1.9611364075774775,"vX0":-2.9509188629775127,"vY0":-76.98583203942921,"vZ0":2.5181372290737563,"x":68.88,"y":185.83,"x0":2.641238244616594,"y0":50.00103436781374,"z0":6.241457546986127,"aX":2.6003458105867714},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-81.8,"breakVerticalInduced":16.0,"breakHorizontal":-6.7,"spinRate":1257,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.7115455274883917,"extension":4.482487440765567},"index":1,"playId":"97b07dfb-fd84-3f89-87a0-df7ace202192","pitchNumber":1,"startTime":"2026-08-02T23:07:59.264Z","endTime":"2026-08-02T23:08:03.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":60.9,"endSpeed":57.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.743672335016914,"aZ":-27.93775606263705,"pfxX":-0.4506328987349023,"pfxZ":5.247592995965453,"pX":-0.2101792970488948,"pZ":2.588466412109285,"vX0":-5.562357523785892,"vY0":-88.58650978106937,"vZ0":2.8276048210836757,"x":125.01,"y":168.89,"x0":3.0080745779806275,"y0":50.003159015988906,"z0":5.488900814405697,"aX":-0.3637179168720552},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":10.8,"breakHorizontal":2.3,"spinRate":1692,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.6145294861722754,"extension":5.007945277565078},"index":2,"playId":"a1387d3c-7b50-3a77-b18c-43803eeef40b","pitchNumber":2,"startTime":"2026-08-02T23:08:27.741Z","endTime":"2026-08-02T23:08:33.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":67.7,"endSpeed":63.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.855127567259956,"aZ":-31.065108836431172,"pfxX":6.521491802608483,"pfxZ":1.1304280244103022,"pX":-1.179694958011048,"pZ":-0.006412784045978245,"vX0":-9.188043557299636,"vY0":-98.19748470836996,"vZ0":-1.9216761663535131,"x":161.97,"y":238.95,"x0":2.702547384388355,"y0":50.00228189237781,"z0":5.099263628614323,"aX":6.399185751816087},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":1.9,"breakHorizontal":-9.2,"spinRate":1192,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.5567693421498605,"extension":5.243788152214463},"index":3,"playId":"0372f27b-86aa-3765-853b-669adfe81a08","pitchNumber":3,"startTime":"2026-08-02T23:08:42.720Z","endTime":"2026-08-02T23:08:45.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076858695240293,"aZ":-16.895777342455176,"pfxX":0.4949415920251048,"pfxZ":10.23693898232225,"pX":0.5258564964497535,"pZ":4.158351750166425,"vX0":-5.311350320725358,"vY0":-121.96578119699144,"vZ0":-0.031171063575252456,"x":96.96,"y":126.5,"x0":2.6761562521524467,"y0":50.003055071374355,"z0":5.639816625515595,"aX":0.7394630535444527},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":18.7,"breakHorizontal":0.5,"spinRate":2064,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.45070026885900294,"extension":5.437635119601567},"index":4,"playId":"40addce1-08fa-3d19-ae46-5b77c02fd8d8","pitchNumber":4,"startTime":"2026-08-02T23:09:01.803Z","endTime":"2026-08-02T23:09:06.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":56.5,"endSpeed":52.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.0107759907712,"aZ":-30.240077412814102,"pfxX":-2.13938263594948,"pfxZ":2.847825289655132,"pX":-1.5854138959227504,"pZ":1.8403453254951962,"vX0":-6.7497419352186006,"vY0":-81.94551904258134,"vZ0":3.28433783624274,"x":177.43,"y":189.09,"x0":2.867819761080652,"y0":50.00186845856271,"z0":5.594223618467842,"aX":-1.4520655528750366},"breaks":{"breakAngle":3.6,"breakLength":18.0,"breakY":24.0,"breakVertical":-79.3,"breakVerticalInduced":7.1,"breakHorizontal":6.2,"spinRate":1581,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.6688546741368784,"extension":4.908566068056539},"hitData":{"launchSpeed":75.5,"launchAngle":39.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.53,"coordY":116.79}},"index":5,"playId":"a597414a-d6ac-3a3a-945e-670d02f5ea43","pitchNumber":5,"startTime":"2026-08-02T23:09:12.933Z","endTime":"2026-08-02T23:09:23.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666126,"link":"/api/v1/people/666126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":675961,"link":"/api/v1/people/675961"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:09:23.862Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Ornelas strikes out swinging.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T23:11:38.405Z","endTime":"2026-08-02T23:12:44.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"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":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enmanuel De Jesus replaces Drew Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T23:11:04.204Z","endTime":"2026-08-02T23:11:26.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646241,"link":"/api/v1/people/646241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623454,"link":"/api/v1/people/623454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jonathan Ornelas replaces Lawrence Butler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T23:11:26.376Z","endTime":"2026-08-02T23:11:40.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680716,"link":"/api/v1/people/680716"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":671732,"link":"/api/v1/people/671732"},"defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11173266743499,"aZ":-13.60377317375066,"pfxX":6.579191699186851,"pfxZ":9.790580113345234,"pX":1.0183981889975546,"pZ":2.186759428096264,"vX0":-5.816089601760216,"vY0":-136.3919578653982,"vZ0":-7.547288799597787,"x":78.18,"y":179.74,"x0":2.316686020905775,"y0":50.00315844648842,"z0":5.91494320634751,"aX":12.47935918335397},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":-10.8,"spinRate":2406,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.40056757968265044,"extension":5.63057472374853},"index":2,"playId":"7ed920d0-b31a-3da4-ad07-9612a4121917","pitchNumber":1,"startTime":"2026-08-02T23:11:40.563Z","endTime":"2026-08-02T23:11:44.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82605179937611,"aZ":-14.416016372165462,"pfxX":6.921939459212619,"pfxZ":9.249867411680547,"pX":0.33992776411469544,"pZ":3.2784904181777383,"vX0":-7.96273488747419,"vY0":-137.30070669887814,"vZ0":-4.661783091601171,"x":104.04,"y":150.26,"x0":2.3707569739096024,"y0":50.00208577264902,"z0":5.970931177119429,"aX":13.288528688847787},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":-10.9,"spinRate":2376,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.398085065573651,"extension":5.6920754922429175},"index":3,"playId":"5c6f0614-3d8f-3322-9a58-a86181cf0f01","pitchNumber":2,"startTime":"2026-08-02T23:11:54.400Z","endTime":"2026-08-02T23:11:58.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633376450843343,"aZ":-12.860817297867833,"pfxX":6.049099375132394,"pfxZ":10.151591152444784,"pX":0.3674458876724492,"pZ":2.1717153282372665,"vX0":-7.61090216243938,"vY0":-136.4654685067288,"vZ0":-7.5503087700290346,"x":102.99,"y":180.14,"x0":2.3955128322878476,"y0":50.00118600999876,"z0":5.844141268690317,"aX":11.506256454937466},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":-9.5,"spinRate":2282,"spinDirection":146},"zone":9,"typeConfidence":0.92,"plateTime":0.4000805735315165,"extension":5.665920894608532},"index":4,"playId":"cd620071-4d46-311e-a24c-92c1519b8759","pitchNumber":3,"startTime":"2026-08-02T23:12:16.101Z","endTime":"2026-08-02T23:12:19.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-02T23:12:28.253Z","endTime":"2026-08-02T23:12:40.203Z","isPitch":false,"type":"action","player":{"id":680716,"link":"/api/v1/people/680716"},"defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34673742852783,"aZ":-22.495087016067682,"pfxX":9.551644142308971,"pfxZ":6.0816809900946325,"pX":1.314646735743985,"pZ":1.1204037539697282,"vX0":-6.5467866482226675,"vY0":-125.34859855712737,"vZ0":-6.63743301745469,"x":66.89,"y":208.53,"x0":2.719377226251031,"y0":50.002281297267984,"z0":5.639426504773017,"aX":15.198653890880484},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.7,"breakHorizontal":-15.8,"spinRate":2068,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4369699352783427,"extension":5.940842723716849},"index":6,"playId":"1b171317-e66b-39f5-b9c9-8a49e7e39cac","pitchNumber":4,"startTime":"2026-08-02T23:12:40.203Z","endTime":"2026-08-02T23:12:44.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:12:44.376Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brian Serven singles on a ground ball to left fielder James Outman, deflected by third baseman Hao-Yu Lee.","rbi":0,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T23:13:06.642Z","endTime":"2026-08-02T23:13:57.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brian Serven replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T23:13:03.940Z","endTime":"2026-08-02T23:13:08.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619896427985953,"aZ":-22.416726790071394,"pfxX":10.177100179336541,"pfxZ":6.131625455455023,"pX":0.7456500716492899,"pZ":2.660903660465051,"vX0":-7.86431559596287,"vY0":-124.94634277734835,"vZ0":-3.3147971543751025,"x":88.58,"y":166.94,"x0":2.601526896977433,"y0":50.00367205537819,"z0":5.833117674014049,"aX":16.198367008579776},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.6,"breakHorizontal":-16.8,"spinRate":2023,"spinDirection":131},"zone":6,"typeConfidence":0.9,"plateTime":0.4372666208344551,"extension":5.680352761182734},"index":1,"playId":"dee1dabd-63ba-3dd4-aeaf-eda4643c9568","pitchNumber":1,"startTime":"2026-08-02T23:13:08.797Z","endTime":"2026-08-02T23:13:14.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.737641727684636,"aZ":-21.527046180783223,"pfxX":9.512737575851277,"pfxZ":6.541049419036727,"pX":1.5142229888532843,"pZ":2.164786974196756,"vX0":-5.854478363215432,"vY0":-126.71963424436325,"vZ0":-4.701696587587693,"x":59.28,"y":180.33,"x0":2.617825519677046,"y0":50.002532708777125,"z0":5.762682791256916,"aX":15.48040768176405},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.0,"breakHorizontal":-16.0,"spinRate":2118,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4321412435585037,"extension":5.739066858881102},"index":2,"playId":"d37975b2-7e28-3164-a96d-9f66eb1aadd4","pitchNumber":2,"startTime":"2026-08-02T23:13:24.070Z","endTime":"2026-08-02T23:13:27.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28479800264415,"aZ":-23.278675238555962,"pfxX":9.605773448918445,"pfxZ":5.496788552064373,"pX":0.4162127721444871,"pZ":2.4278199776586846,"vX0":-8.318373664415143,"vY0":-125.8470515025604,"vZ0":-3.556036260566832,"x":101.13,"y":173.23,"x0":2.501416649906981,"y0":50.00548938904591,"z0":5.724595979880149,"aX":15.555509313623071},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.5,"breakHorizontal":-15.7,"spinRate":2076,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.43366861832594417,"extension":5.773085400070385},"hitData":{"launchSpeed":85.5,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":68.36,"coordY":112.98}},"index":3,"playId":"a74ee17a-3c3a-3cdc-98fa-6971b0384bfd","pitchNumber":3,"startTime":"2026-08-02T23:13:42.961Z","endTime":"2026-08-02T23:13:57.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:13:57.593Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T23:14:11.310Z","endTime":"2026-08-02T23:16:07.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08708210524713,"aZ":-14.58404418579789,"pfxX":6.64160555864167,"pfxZ":9.226549386144475,"pX":-0.0685062810869169,"pZ":3.5419451484645705,"vX0":-8.871029456567884,"vY0":-136.93322141342756,"vZ0":-3.8792982715981332,"x":119.61,"y":143.15,"x0":2.344121263442437,"y0":50.006336411820094,"z0":5.969163810597193,"aX":12.667513193321271},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-10.2,"spinRate":2265,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.3993865798505114,"extension":5.550248401701459},"index":0,"playId":"d1801423-bbd1-3394-bbf8-2e9bff76e322","pitchNumber":1,"startTime":"2026-08-02T23:14:18.697Z","endTime":"2026-08-02T23:14:23.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.0,"endSpeed":86.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282157062770832,"aZ":-13.794580378167792,"pfxX":6.106849781518747,"pfxZ":9.678278706026303,"pX":0.5236559295905218,"pZ":2.86652436915605,"vX0":-7.369931512370135,"vY0":-136.73498808425632,"vZ0":-5.566420049460504,"x":97.04,"y":161.38,"x0":2.456626803087395,"y0":50.003974321533235,"z0":5.8701127191908355,"aX":11.599796997375584},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-9.6,"spinRate":2292,"spinDirection":146},"zone":3,"typeConfidence":0.92,"plateTime":0.40009271379332567,"extension":5.654378112343157},"index":1,"playId":"c5d50761-e67d-3371-8b82-723e95adb736","pitchNumber":2,"startTime":"2026-08-02T23:14:34.555Z","endTime":"2026-08-02T23:14:37.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57158045029648,"aZ":-15.741673341449262,"pfxX":7.776736784143257,"pfxZ":8.501457398518045,"pX":-0.1718049979800592,"pZ":3.014885015105854,"vX0":-9.561778756251018,"vY0":-138.1107620757901,"vZ0":-4.919828170472311,"x":123.55,"y":157.38,"x0":2.3237430718194636,"y0":50.00457333902502,"z0":5.8770584319334,"aX":15.03535380153761},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-12.1,"spinRate":2318,"spinDirection":141},"zone":2,"typeConfidence":0.73,"plateTime":0.39648886075321554,"extension":5.753980627842963},"index":2,"playId":"cec8a82d-7048-3c42-8c21-7e879124a3e8","pitchNumber":3,"startTime":"2026-08-02T23:14:58.386Z","endTime":"2026-08-02T23:15:04.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5811535247856,"aZ":-14.079144266206763,"pfxX":4.645888754480993,"pfxZ":9.531217365684688,"pX":-0.6349710940381523,"pZ":4.39991851272009,"vX0":-9.905041646766081,"vY0":-136.55162337599612,"vZ0":-1.7745240799212214,"x":141.2,"y":119.98,"x0":2.427148480062357,"y0":50.003157199097316,"z0":6.021205165741658,"aX":8.822236218721436},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":-6.5,"spinRate":2248,"spinDirection":141},"zone":11,"typeConfidence":0.92,"plateTime":0.40030974580138734,"extension":5.705486337601186},"index":3,"playId":"dd2c0d49-44f9-3c4c-b35f-72e115cc8a2d","pitchNumber":4,"startTime":"2026-08-02T23:15:19.226Z","endTime":"2026-08-02T23:15:23.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788081198054726,"aZ":-23.88026669300995,"pfxX":9.718161605179155,"pfxZ":5.126764001384565,"pX":0.9647337434404619,"pZ":2.9648507571435676,"vX0":-7.2155382437772495,"vY0":-125.91884801985688,"vZ0":-2.3736590941139926,"x":80.23,"y":158.73,"x0":2.5942790033310543,"y0":50.003931644388096,"z0":5.837153076775611,"aX":15.723058576705059},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":2105,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.4337651596528844,"extension":5.757622456144965},"index":4,"playId":"1e91d97b-558b-3262-a232-4604b29151ff","pitchNumber":5,"startTime":"2026-08-02T23:15:35.212Z","endTime":"2026-08-02T23:15:38.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521622430014812,"aZ":-27.093813420225775,"pfxX":-1.6174336061099592,"pfxZ":3.0472477666115623,"pX":-0.8147157272709066,"pZ":1.5956873482752834,"vX0":-8.553296693275229,"vY0":-128.06351731937968,"vZ0":-4.951603942830907,"x":148.06,"y":195.7,"x0":2.7735362859184245,"y0":50.003756486681155,"z0":5.664089781865858,"aX":-2.694913539424843},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":4.8,"spinRate":2468,"spinDirection":128},"zone":13,"typeConfidence":0.89,"plateTime":0.42709739887754017,"extension":5.820989962039752},"index":5,"playId":"1bc05c07-b774-3a7f-86d7-978d64e971c8","pitchNumber":6,"startTime":"2026-08-02T23:16:02.704Z","endTime":"2026-08-02T23:16:07.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":675961,"link":"/api/v1/people/675961","batSide":{"code":"R","description":"Right"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:16:07.892Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to left fielder James Outman. Brian Serven to 2nd.","rbi":0,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T23:16:21.425Z","endTime":"2026-08-02T23:17:01.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.4,"endSpeed":81.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.667703218391388,"aZ":-26.921594344743852,"pfxX":0.9870496776181836,"pfxZ":3.111150096838025,"pX":-0.3064549972542385,"pZ":1.3462297747513912,"vX0":-8.28787758432002,"vY0":-128.54929984799887,"vZ0":-5.292565438885945,"x":128.68,"y":202.43,"x0":2.8200887568085986,"y0":50.00087721917177,"z0":5.50112207473982,"aX":1.666086992222116},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-0.1,"spinRate":2394,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.42479665442813275,"extension":5.8416203098161805},"index":0,"playId":"58e7cebe-3168-3cd9-b598-a18def9bb565","pitchNumber":1,"startTime":"2026-08-02T23:16:31.173Z","endTime":"2026-08-02T23:16:34.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656753483238777,"aZ":-14.895390054199511,"pfxX":7.037669417252602,"pfxZ":8.916050234657398,"pX":0.10995209431643847,"pZ":3.0844678818296667,"vX0":-8.74889533879534,"vY0":-137.86916808803886,"vZ0":-4.99427823918864,"x":112.81,"y":155.5,"x0":2.3997817153944676,"y0":50.00686364729997,"z0":5.913819065288122,"aX":13.64583146993295},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-11.0,"spinRate":2274,"spinDirection":140},"zone":2,"typeConfidence":0.88,"plateTime":0.3962379464449679,"extension":5.614728134621259},"hitData":{"launchSpeed":92.9,"launchAngle":20.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.72,"coordY":73.23}},"index":1,"playId":"dcdb3449-c7b9-3554-b208-c22f00aa07a2","pitchNumber":2,"startTime":"2026-08-02T23:16:47.996Z","endTime":"2026-08-02T23:17:01.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:17:01.730Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":11,"homeScore":0,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T23:17:17.863Z","endTime":"2026-08-02T23:18:30.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.234"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".551"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.66"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.80"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.36"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.39"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.28"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.16"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.29"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.72"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.77"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.00"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.69"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.90"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".478"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".349"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".576"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.234"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".551"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.7,"endSpeed":82.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02642930379068,"aZ":-24.10132191873461,"pfxX":10.196633315576438,"pfxZ":4.730785559588172,"pX":0.9681518665384369,"pZ":2.5189089487642335,"vX0":-7.6805150444855315,"vY0":-129.073746648158,"vZ0":-3.394366963618884,"x":80.1,"y":170.77,"x0":2.6410507489107666,"y0":50.00297958126719,"z0":5.683466245103688,"aX":17.399332152440895},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.2,"breakHorizontal":-17.0,"spinRate":2255,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.4225300820783291,"extension":5.8486269291904165},"index":0,"playId":"e97f9d11-ce32-3999-9c55-15e440cdac3a","pitchNumber":1,"startTime":"2026-08-02T23:17:25.165Z","endTime":"2026-08-02T23:17:29.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152422695734433,"aZ":-23.659912817807204,"pfxX":9.780979145316058,"pfxZ":5.037383953584666,"pX":1.01337930502266,"pZ":2.1414607377281394,"vX0":-7.541535159374717,"vY0":-128.31392301690826,"vZ0":-4.252211494094357,"x":78.37,"y":180.96,"x0":2.700154874874799,"y0":50.00245011913212,"z0":5.633421199700765,"aX":16.53230769057412},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.5,"breakHorizontal":-16.3,"spinRate":2042,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.424649195560729,"extension":5.889214976605855},"index":1,"playId":"fa9b84b5-4bd3-3770-b322-44f314d5f5fe","pitchNumber":2,"startTime":"2026-08-02T23:17:40.232Z","endTime":"2026-08-02T23:17:43.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.0,"endSpeed":86.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.395813711135485,"aZ":-14.526755713837698,"pfxX":7.1185123192161495,"pfxZ":9.230335183036349,"pX":0.13956634158444203,"pZ":3.8783004897775726,"vX0":-8.606156093101575,"vY0":-136.7173483262639,"vZ0":-2.8094697345728474,"x":111.68,"y":134.07,"x0":2.3889814182005567,"y0":50.000369445529465,"z0":5.904080706252686,"aX":13.606231668680687},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-11.3,"spinRate":2347,"spinDirection":141},"zone":12,"typeConfidence":0.87,"plateTime":0.3991636570965347,"extension":5.688665436258862},"index":2,"playId":"012f84ff-e4b4-35fd-9d23-fa76207e41fa","pitchNumber":3,"startTime":"2026-08-02T23:18:00.270Z","endTime":"2026-08-02T23:18:05.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-02T23:18:14.610Z","endTime":"2026-08-02T23:18:25.938Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.4,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683175519175087,"aZ":-13.520224806490786,"pfxX":6.391373423946909,"pfxZ":9.683497926744373,"pX":-0.2085606954778741,"pZ":3.5814969642902827,"vX0":-9.304949049729718,"vY0":-137.26854830650822,"vZ0":-3.913026756642568,"x":124.95,"y":142.08,"x0":2.379981338305495,"y0":50.00392929283548,"z0":5.933149915622034,"aX":12.314373163641088},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":-9.8,"spinRate":2252,"spinDirection":140},"zone":11,"typeConfidence":0.91,"plateTime":0.39758583914552403,"extension":5.707204741806861},"index":4,"playId":"91cc1c0e-15ca-3e2b-8e4b-640902e3b758","pitchNumber":4,"startTime":"2026-08-02T23:18:25.938Z","endTime":"2026-08-02T23:18:30.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680664,"link":"/api/v1/people/680664"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":661531,"link":"/api/v1/people/661531"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-02T23:18:30.097Z","atBatIndex":83}]