[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to center fielder Tyler Tolbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:10:12.092Z","endTime":"2026-08-20T18:11:32.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T15:30:54.941Z","endTime":"2026-08-20T17:50:01.999Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T17:50:01.999Z","endTime":"2026-08-20T18:09:22.914Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T18:09:22.914Z","endTime":"2026-08-20T18:10:14.351Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604747211362664,"aZ":-28.065845625934955,"pfxX":-9.056070692239892,"pfxZ":2.328968883369675,"pX":0.032016449875789,"pZ":1.2478691115400178,"vX0":7.5081693830552245,"vY0":-131.51075314112506,"vZ0":-5.039237437514591,"x":115.78,"y":205.09,"x0":-1.6711588849653243,"y0":50.005370759583045,"z0":5.248575077864288,"aX":-16.003959724416966},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.4,"breakHorizontal":15.0,"spinRate":2075,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41510017514551434,"extension":5.569457025197359},"index":3,"playId":"59143f3e-3329-312d-b73a-88d404061488","pitchNumber":1,"startTime":"2026-08-20T18:10:14.351Z","endTime":"2026-08-20T18:10:18.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462450689159418,"aZ":-28.697729180558014,"pfxX":-9.22427841238455,"pfxZ":1.9585697376416409,"pX":0.2458664429698224,"pZ":2.446277770726666,"vX0":8.165975102166088,"vY0":-131.77327711359436,"vZ0":-2.4143210668173714,"x":107.63,"y":172.73,"x0":-1.6802589558649752,"y0":50.00372237707149,"z0":5.473917474812393,"aX":-16.380240111595295},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.2,"breakHorizontal":15.1,"spinRate":2186,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.41413395356279636,"extension":5.511284930741931},"index":4,"playId":"b13c2836-34ab-3abe-a041-ad4b6e64f7d7","pitchNumber":2,"startTime":"2026-08-20T18:10:26.715Z","endTime":"2026-08-20T18:10:32.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586950727609324,"aZ":-31.56261027691168,"pfxX":-9.238391485044202,"pfxZ":0.345329285601192,"pX":-0.09817449611262748,"pZ":1.4299372156978687,"vX0":7.247833060135555,"vY0":-131.5859992114053,"vZ0":-4.1114227852692125,"x":120.74,"y":200.17,"x0":-1.681068184728046,"y0":50.00249504075622,"z0":5.337946150997057,"aX":-16.283365956538262},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.0,"breakHorizontal":15.2,"spinRate":2005,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41544810794590115,"extension":5.538449160551997},"index":5,"playId":"31cf294a-ca6a-3d7e-a02c-28ae872c142a","pitchNumber":3,"startTime":"2026-08-20T18:10:46.673Z","endTime":"2026-08-20T18:10:51.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-20T18:10:58.054Z","endTime":"2026-08-20T18:11:07.177Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.5,"endSpeed":78.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85249766809546,"aZ":-37.18385684771583,"pfxX":-4.784196892459857,"pfxZ":-3.2619285808905834,"pX":2.1972427901337714,"pZ":0.759798824158978,"vX0":10.658090031272437,"vY0":-122.72718190118096,"vZ0":-3.169495256987445,"x":33.25,"y":218.27,"x0":-1.5680878871928372,"y0":50.00314886830126,"z0":5.21491492003615,"aX":-7.3442701776982044},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.4,"breakHorizontal":6.4,"spinRate":1532,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.4452150166350006,"extension":5.5952077904526405},"index":7,"playId":"2c081355-f298-3873-93fc-e814e191846e","pitchNumber":4,"startTime":"2026-08-20T18:11:07.177Z","endTime":"2026-08-20T18:11:10.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.746781444632582,"aZ":-27.75438594974008,"pfxX":-8.98870883028146,"pfxZ":2.4185573247467236,"pX":0.1353539711480467,"pZ":1.5960609327774054,"vX0":7.896904386380092,"vY0":-133.62047055760718,"vZ0":-4.60806939344319,"x":111.84,"y":195.69,"x0":-1.67430063772638,"y0":50.00563170223673,"z0":5.310643983285889,"aX":-16.440707744714725},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":14.9,"spinRate":1974,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4081602135593765,"extension":5.631075008885166},"hitData":{"launchSpeed":108.4,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.05,"coordY":107.47}},"index":8,"playId":"c8b42c41-99ac-302b-9ff5-a1e258d3c20e","pitchNumber":5,"startTime":"2026-08-20T18:11:23.505Z","endTime":"2026-08-20T18:11:32.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-08-20T18:11:32.557Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeff McNeil grounds into a double play, first baseman Salvador Perez to shortstop Bobby Witt Jr. to first baseman Salvador Perez. Henry Bolte out at 2nd. Jeff McNeil out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:11:47.936Z","endTime":"2026-08-20T18:13:16.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.851254530573257,"aZ":-23.77994133293168,"pfxX":-5.955815335004073,"pfxZ":4.6335394925600575,"pX":-0.7730938971448473,"pZ":3.8196360610657,"vX0":4.639258136022064,"vY0":-133.0620783022619,"vZ0":-0.018205984150420296,"x":146.47,"y":135.65,"x0":-1.7567261601423954,"y0":50.00256157732925,"z0":5.535222559231989,"aX":-10.787791020481228},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":10.0,"spinRate":2022,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4100576943142409,"extension":5.665508798828304},"index":0,"playId":"76cd6c16-1e11-38e1-b870-5c1fe090ea26","pitchNumber":1,"startTime":"2026-08-20T18:12:06.221Z","endTime":"2026-08-20T18:12:10.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75975341916283,"aZ":-30.902844699175727,"pfxX":-8.866411672556719,"pfxZ":0.719007381953765,"pX":-0.7261949646011424,"pZ":1.9752396141432225,"vX0":5.590331481362456,"vY0":-132.16229798416512,"vZ0":-2.8523751631348975,"x":144.68,"y":185.45,"x0":-1.7152252386801978,"y0":50.00309047926749,"z0":5.334424130133878,"aX":-15.709349431166455},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.8,"breakHorizontal":14.9,"spinRate":1948,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4141804946343579,"extension":5.651334071104389},"index":1,"playId":"05d2211d-4e68-37c4-86f3-1e18a8e5edbb","pitchNumber":2,"startTime":"2026-08-20T18:12:25.511Z","endTime":"2026-08-20T18:12:29.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.294854582318568,"aZ":-35.19153932882983,"pfxX":0.8129732575896815,"pfxZ":-2.031636086805632,"pX":1.1000972940395823,"pZ":1.1894625060025774,"vX0":6.381370274838484,"vY0":-120.77391558233086,"vZ0":-2.4401073087549054,"x":75.07,"y":206.66,"x0":-1.675869833468053,"y0":50.00266462880209,"z0":5.291285324230317,"aX":1.2069695355451895},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.0,"breakHorizontal":-2.9,"spinRate":2329,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4525534057368037,"extension":5.490826468060774},"index":2,"playId":"ddd3d9a1-e985-3e54-b050-96378dccc871","pitchNumber":3,"startTime":"2026-08-20T18:12:48.495Z","endTime":"2026-08-20T18:12:53.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641328693144764,"aZ":-25.392156655285014,"pfxX":-7.189858110039699,"pfxZ":3.7149622483707585,"pX":0.6162037114139763,"pZ":2.552578483437474,"vX0":8.022440643000765,"vY0":-133.99565195705483,"vZ0":-2.927117452710558,"x":93.51,"y":169.86,"x0":-1.4755969596565461,"y0":50.00667700117258,"z0":5.4639780258703015,"aX":-13.140966462378621},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":11.4,"spinRate":1931,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.4080097235596414,"extension":5.627366098524758},"hitData":{"launchSpeed":89.2,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.46,"coordY":172.37}},"index":3,"playId":"e7e2c540-e4cf-3fec-9f49-19235df56d15","pitchNumber":4,"startTime":"2026-08-20T18:13:08.703Z","endTime":"2026-08-20T18:13:16.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:13:16.749Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:13:38.257Z","endTime":"2026-08-20T18:14:51.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.684305298590864,"aZ":-29.66692481978917,"pfxX":-9.521220838704124,"pfxZ":1.3990204220477214,"pX":0.2528482650882252,"pZ":1.70327099649487,"vX0":8.147488415569633,"vY0":-132.7464969422086,"vZ0":-4.035241119558864,"x":107.36,"y":192.79,"x0":-1.6093849224524401,"y0":50.00531750319777,"z0":5.387073944946974,"aX":-17.105660889661753},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.9,"breakHorizontal":15.6,"spinRate":1924,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.411581801323853,"extension":5.659845419261601},"index":0,"playId":"43311b69-8d85-376a-8236-276172d13942","pitchNumber":1,"startTime":"2026-08-20T18:13:44.301Z","endTime":"2026-08-20T18:13:47.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15716316066245,"aZ":-34.906809691954024,"pfxX":0.32273872153817695,"pfxZ":-1.8154096201567178,"pX":1.0287218764612989,"pZ":2.219257714538623,"vX0":6.776872234069868,"vY0":-121.0745422297829,"vZ0":-0.42037407983268393,"x":77.79,"y":178.86,"x0":-1.8356368850258706,"y0":50.00596881966773,"z0":5.420902400358984,"aX":0.484120636554509},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.1,"breakHorizontal":-2.0,"spinRate":2540,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45047286920106755,"extension":5.421073438905121},"index":1,"playId":"2669db43-1054-3e87-b9da-062150e86139","pitchNumber":2,"startTime":"2026-08-20T18:13:57.189Z","endTime":"2026-08-20T18:14:01.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70456395317373,"aZ":-33.68109187760055,"pfxX":-3.366767801839459,"pfxZ":-1.0031057424133616,"pX":1.149054795334,"pZ":0.9846663830854754,"vX0":7.984291430729061,"vY0":-121.37267441670535,"vZ0":-3.6084345441353274,"x":73.2,"y":212.19,"x0":-1.7323150104513407,"y0":50.00172560294173,"z0":5.3956501247222235,"aX":-5.069996192250676},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.4,"breakHorizontal":4.4,"spinRate":2239,"spinDirection":6},"zone":14,"typeConfidence":2.0,"plateTime":0.44970683821033486,"extension":5.409801633103434},"index":2,"playId":"4e7f4779-7d3d-3db6-bf77-302e05fe89c0","pitchNumber":3,"startTime":"2026-08-20T18:14:10.631Z","endTime":"2026-08-20T18:14:13.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.0,"endSpeed":78.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.044519044044588,"aZ":-30.514677195020003,"pfxX":-8.28343875024876,"pfxZ":1.086191687535465,"pX":2.1727161521040737,"pZ":0.8540991803672912,"vX0":11.590743607834801,"vY0":-123.19673683717293,"vZ0":-4.4188357259458915,"x":34.18,"y":215.72,"x0":-1.522328476552821,"y0":50.004916098170426,"z0":5.2574110730667964,"aX":-12.702460762078546},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":12.2,"spinRate":1501,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4450120743592887,"extension":5.778305711369723},"index":3,"playId":"0ce5bd9b-b3e2-3873-b5b0-759b0e15e61d","pitchNumber":4,"startTime":"2026-08-20T18:14:26.050Z","endTime":"2026-08-20T18:14:29.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.1,"endSpeed":84.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.202231311045768,"aZ":-29.09339922572597,"pfxX":-8.673545708757974,"pfxZ":1.7077406801005086,"pX":-1.5147275563740585,"pZ":2.7221332152544755,"vX0":4.0958573869051795,"vY0":-132.7795991072473,"vZ0":-1.4084137500924891,"x":174.74,"y":165.28,"x0":-1.940177144867919,"y0":50.00643359451366,"z0":5.352679416416191,"aX":-15.678113629176602},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":15.0,"spinRate":1933,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.41062601301410817,"extension":5.631818874850179},"index":4,"playId":"70342666-f0d1-3c74-849e-4d06be5850f3","pitchNumber":5,"startTime":"2026-08-20T18:14:44.641Z","endTime":"2026-08-20T18:14:51.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:14:51.628Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a fly ball to left fielder Isaac Collins. Zack Gelof to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:15:03.109Z","endTime":"2026-08-20T18:15:47.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115588658331266,"aZ":-18.722854226183117,"pfxX":-9.626376802558134,"pfxZ":7.558935542682141,"pX":2.3280199636600503,"pZ":1.783781829484332,"vX0":12.982712817666064,"vY0":-132.94986907238248,"vZ0":-5.7478231815488945,"x":28.26,"y":190.62,"x0":-1.3815611081304184,"y0":50.00343859367462,"z0":5.345161474367081,"aX":-17.130893438241383},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":1934,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41293754049622766,"extension":5.900194561271641},"index":0,"playId":"b4354357-dbab-334d-84b0-93cdadd0a399","pitchNumber":1,"startTime":"2026-08-20T18:15:15.261Z","endTime":"2026-08-20T18:15:18.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459527238217994,"aZ":-34.26144602222176,"pfxX":-7.637068482781334,"pfxZ":-1.3690646770579145,"pX":-0.646265279733898,"pZ":1.3380758204636412,"vX0":5.175746738206138,"vY0":-123.67833987964005,"vZ0":-2.5599927583239572,"x":141.63,"y":202.65,"x0":-1.7913160799903494,"y0":50.00469217923112,"z0":5.30740944794358,"aX":-11.637582734260507},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":12.4,"spinRate":1564,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.44568848021649554,"extension":5.614376550195701},"hitData":{"launchSpeed":64.7,"launchAngle":29.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.6,"coordY":121.2}},"index":1,"playId":"b72db641-2980-3678-bb6d-4181a5f54e03","pitchNumber":2,"startTime":"2026-08-20T18:15:35.360Z","endTime":"2026-08-20T18:15:47.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:15:47.389Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T18:16:03.715Z","endTime":"2026-08-20T18:18:07.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015504665316172,"aZ":-33.873581856076356,"pfxX":2.7044608762072904,"pfxZ":-1.1594570016410302,"pX":0.5801278009899266,"pZ":2.435810044726665,"vX0":5.092989496478223,"vY0":-120.20164531889539,"vZ0":0.22448998489829952,"x":94.89,"y":173.01,"x0":-1.9163960623101346,"y0":50.00277262142256,"z0":5.345515846904525,"aX":3.962253055700225},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.8,"breakHorizontal":-6.1,"spinRate":2384,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.45543885426000097,"extension":5.712570598890869},"index":0,"playId":"eee31a1d-7592-3278-8617-9e26ebac303d","pitchNumber":1,"startTime":"2026-08-20T18:16:28.643Z","endTime":"2026-08-20T18:16:32.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.437667359446582,"aZ":-34.67704490434311,"pfxX":-3.6420537166875433,"pfxZ":-1.6949067639774746,"pX":-0.7044670076996679,"pZ":1.2010198072330531,"vX0":3.611062944221981,"vY0":-121.1160672789236,"vZ0":-2.884417514288352,"x":143.85,"y":206.35,"x0":-1.744047829628167,"y0":50.00145083493649,"z0":5.4508224066971716,"aX":-5.391659418106177},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.5,"breakHorizontal":5.6,"spinRate":2094,"spinDirection":14},"zone":13,"typeConfidence":2.0,"plateTime":0.45285281656973364,"extension":5.601041054657008},"index":1,"playId":"0288f106-9e20-361c-b339-fb3af7b67c6c","pitchNumber":2,"startTime":"2026-08-20T18:16:46.246Z","endTime":"2026-08-20T18:16:50.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.5,"endSpeed":84.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.724666310581735,"aZ":-31.490577108136325,"pfxX":-10.484855412842155,"pfxZ":0.3837549121209367,"pX":-1.5111726176180378,"pZ":1.3387125634062027,"vX0":4.378724236596886,"vY0":-133.1738973155256,"vZ0":-4.308169906966506,"x":174.6,"y":202.63,"x0":-1.814791112352867,"y0":50.00560920690056,"z0":5.256517074190413,"aX":-18.826916998003554},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.0,"breakHorizontal":18.0,"spinRate":1824,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4113658486960863,"extension":5.562829639976508},"index":2,"playId":"c0db08be-59a9-368c-870d-d88477e8fd24","pitchNumber":3,"startTime":"2026-08-20T18:17:04.024Z","endTime":"2026-08-20T18:17:07.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.295067105282673,"aZ":-31.311634894348572,"pfxX":4.725645429701602,"pfxZ":0.5871253363968378,"pX":-0.6831821294106362,"pZ":2.714396684283926,"vX0":1.7931723342235846,"vY0":-120.17669752774314,"vZ0":0.3231455348355128,"x":143.04,"y":165.49,"x0":-2.052020544708306,"y0":50.00371014938394,"z0":5.349268423126241,"aX":6.943065030037708},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.4,"breakHorizontal":-9.0,"spinRate":2439,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.454975391002729,"extension":5.463871613623843},"index":3,"playId":"dc14a04e-e4af-30cd-ae19-2ca04b61f545","pitchNumber":4,"startTime":"2026-08-20T18:17:22.198Z","endTime":"2026-08-20T18:17:25.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.476077791028956,"aZ":-35.103659659609924,"pfxX":2.9367674214316333,"pfxZ":-1.987877635249883,"pX":1.0432094906596339,"pZ":1.6051146298018386,"vX0":5.931284300372405,"vY0":-120.31401315860191,"vZ0":-1.5179481537310784,"x":77.24,"y":195.44,"x0":-1.8318178427893061,"y0":50.00531218580934,"z0":5.344021625845928,"aX":4.321645288910332},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.7,"breakHorizontal":-6.7,"spinRate":2405,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.45456129678307455,"extension":5.550006790776976},"index":4,"playId":"611e8c92-94ba-3660-81bf-25835a7bfd8c","pitchNumber":5,"startTime":"2026-08-20T18:17:41.164Z","endTime":"2026-08-20T18:17:46.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.896367404289542,"aZ":-28.978134373080557,"pfxX":-10.580457115739213,"pfxZ":1.7535384318527996,"pX":-0.872446433869431,"pZ":1.7131798822138822,"vX0":6.006320830055158,"vY0":-133.68133109197635,"vZ0":-4.0433419318414945,"x":150.26,"y":192.52,"x0":-1.7653799130467145,"y0":50.00335617184955,"z0":5.3087667281110384,"aX":-19.286641533027982},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":18.0,"spinRate":1904,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4086147698398448,"extension":5.631329639225135},"index":5,"playId":"449a2664-f413-3d5a-8226-c741b6fb4754","pitchNumber":6,"startTime":"2026-08-20T18:18:00.467Z","endTime":"2026-08-20T18:18:07.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":680869,"link":"/api/v1/people/680869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:18:07.888Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:20:02.405Z","endTime":"2026-08-20T18:20:54.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.8,"endSpeed":87.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.709734774597127,"aZ":-14.151548783464436,"pfxX":5.905177049453432,"pfxZ":9.286666707371701,"pX":0.5619233951803527,"pZ":1.8897702317531337,"vX0":-5.0385170394695455,"vY0":-137.94808099186048,"vZ0":-6.721961762910588,"x":95.58,"y":187.76,"x0":1.6386998733482985,"y0":50.00339069927216,"z0":5.299757571603119,"aX":11.460001913167769},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-9.7,"spinRate":2377,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.3960209090213329,"extension":6.455685701497927},"index":0,"playId":"b148a7c8-6715-32cb-a722-316df6166161","pitchNumber":1,"startTime":"2026-08-20T18:20:15.874Z","endTime":"2026-08-20T18:20:19.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56488183260344,"aZ":-27.04876580219447,"pfxX":5.905798222292417,"pfxZ":3.0904455759465055,"pX":1.1774092051538305,"pZ":2.9383908669904604,"vX0":-3.759283247569848,"vY0":-127.07420315941239,"vZ0":-0.8651720310845912,"x":72.12,"y":159.44,"x0":1.8980244968165316,"y0":50.003930957716896,"z0":5.405046686522622,"aX":9.796752502414131},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":-10.0,"spinRate":1101,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.42870565456569887,"extension":6.3056666611209975},"index":1,"playId":"53c01051-3599-31f1-a373-770f2535d13a","pitchNumber":2,"startTime":"2026-08-20T18:20:29.572Z","endTime":"2026-08-20T18:20:33.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722608343579317,"aZ":-12.355624308290158,"pfxX":3.8548284477788504,"pfxZ":9.743706282604567,"pX":-0.043675185010835574,"pZ":2.164742021194573,"vX0":-6.003043655491022,"vY0":-141.16373581011558,"vZ0":-6.587713228287004,"x":118.66,"y":180.33,"x0":1.601838481165459,"y0":50.0054119430146,"z0":5.311064988708323,"aX":7.843301135669164},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":-5.9,"spinRate":2355,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.3868155394468835,"extension":6.415213816106169},"hitData":{"launchSpeed":100.2,"launchAngle":24.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":161.4,"coordY":46.18}},"index":2,"playId":"30c1601e-978d-3f46-83c8-73dd9e9e999c","pitchNumber":3,"startTime":"2026-08-20T18:20:44.147Z","endTime":"2026-08-20T18:20:54.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:20:54.162Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (16) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:21:02.676Z","endTime":"2026-08-20T18:23:40.930Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.640517883250958,"aZ":-11.842114752207117,"pfxX":4.757320562567992,"pfxZ":10.104028366165714,"pX":-0.26960777913062123,"pZ":1.1807735615396544,"vX0":-6.6238512592067345,"vY0":-140.67445275733692,"vZ0":-9.217460347547096,"x":127.28,"y":206.9,"x0":1.492861441871827,"y0":50.00649082770459,"z0":5.259157228650717,"aX":9.57727760304124},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":-7.3,"spinRate":2330,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.38872507556340485,"extension":6.5694198650545665},"index":0,"playId":"94705128-a8c3-3b91-bd7d-454a4bc1bbdb","pitchNumber":1,"startTime":"2026-08-20T18:21:24.042Z","endTime":"2026-08-20T18:21:27.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.6,"endSpeed":80.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75435645863865,"aZ":-25.835468514790275,"pfxX":-3.18427004402124,"pfxZ":3.9234540119497643,"pX":-0.7020149030793431,"pZ":1.293459125393286,"vX0":-4.975637180385717,"vY0":-126.02145138424926,"vZ0":-5.014914258033668,"x":143.76,"y":203.86,"x0":1.7087576181899446,"y0":50.00079833856196,"z0":5.386974923937144,"aX":-5.13774034896879},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.2,"breakHorizontal":6.8,"spinRate":2280,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.4340521757705411,"extension":6.309213864730156},"index":1,"playId":"eb7e6957-726c-32c5-89e7-48cfd7ce70cf","pitchNumber":2,"startTime":"2026-08-20T18:21:40.165Z","endTime":"2026-08-20T18:21:44.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.3,"endSpeed":85.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226470402669147,"aZ":-15.10640453575739,"pfxX":6.771931306914542,"pfxZ":9.181384379738668,"pX":-0.39785575070101464,"pZ":0.3350776143996549,"vX0":-7.343825000066488,"vY0":-135.3954079922225,"vZ0":-9.953595263171605,"x":132.17,"y":229.73,"x0":1.4682610116223829,"y0":50.00479028871017,"z0":5.113456607051848,"aX":12.59033477141482},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-10.7,"spinRate":2246,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.404362988982351,"extension":6.5294261004770995},"index":2,"playId":"2a14139f-47a8-3981-a46e-f24bd7d31407","pitchNumber":3,"startTime":"2026-08-20T18:22:00.269Z","endTime":"2026-08-20T18:22:04.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.638244974797963,"aZ":-13.222556966520765,"pfxX":3.1448349548443533,"pfxZ":9.873492476470194,"pX":0.3163096786457931,"pZ":2.686139839472368,"vX0":-4.797140017220439,"vY0":-137.89961648382373,"vZ0":-4.894117294661276,"x":104.94,"y":166.25,"x0":1.672586617434401,"y0":50.0036328711673,"z0":5.381079917436651,"aX":6.037155729620677},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":-4.7,"spinRate":2214,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.3977175373907209,"extension":6.497564505381276},"index":3,"playId":"20b36b12-1eea-3a02-9783-287206432ac4","pitchNumber":4,"startTime":"2026-08-20T18:22:20.466Z","endTime":"2026-08-20T18:22:24.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-20T18:22:45.703Z","endTime":"2026-08-20T18:22:59.044Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.534733902780257,"aZ":-30.376057987171325,"pfxX":-2.1873843873921204,"pfxZ":1.140236940128048,"pX":0.6743100125718399,"pZ":2.8924406988234272,"vX0":-2.085751185209899,"vY0":-123.93305556391263,"vZ0":-0.3195785680365244,"x":91.3,"y":160.68,"x0":1.807939007170809,"y0":50.000125683544546,"z0":5.539545348560059,"aX":-3.4338777422109783},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":4.4,"spinRate":2301,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.4403419974303078,"extension":6.232677589554764},"index":5,"playId":"1efe8973-f872-3af2-8049-96d8bcb48b53","pitchNumber":5,"startTime":"2026-08-20T18:22:59.044Z","endTime":"2026-08-20T18:23:02.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06525662091125,"aZ":-14.656594136058803,"pfxX":3.689796670874763,"pfxZ":9.214014601861086,"pX":0.27351115616220434,"pZ":3.3004984748812762,"vX0":-5.056207366764214,"vY0":-137.1857936244942,"vZ0":-3.049342641901241,"x":106.57,"y":149.67,"x0":1.6632575435050434,"y0":50.00371945650391,"z0":5.428857978534305,"aX":7.016076705061486},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2171,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.3996464743023811,"extension":6.586741774573258},"hitData":{"launchSpeed":104.3,"launchAngle":31.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":43.33,"coordY":58.4}},"index":6,"playId":"94cc8869-616f-3b15-98ae-d552ec33757e","pitchNumber":6,"startTime":"2026-08-20T18:23:18.901Z","endTime":"2026-08-20T18:23:40.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.63,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:23:40.930Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maikel Garcia doubles (18) on a line drive to left fielder Zack Gelof.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:23:53.050Z","endTime":"2026-08-20T18:24:32.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6480984398223,"aZ":-12.185292134597677,"pfxX":4.5550330303649815,"pfxZ":10.550606732682919,"pX":-0.30768654649222177,"pZ":1.2453038709625852,"vX0":-6.253897949725715,"vY0":-136.89102114296293,"vZ0":-8.567180433028806,"x":128.73,"y":205.16,"x0":1.4163559936175099,"y0":50.00629707748176,"z0":5.252936022165429,"aX":8.633436441832847},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-7.0,"spinRate":2330,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.40034819847833214,"extension":6.434911673560508},"index":0,"playId":"c91c10a5-126b-3de0-81a6-74070ad69cbf","pitchNumber":1,"startTime":"2026-08-20T18:24:03.705Z","endTime":"2026-08-20T18:24:07.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10138756586722,"aZ":-30.63765255987244,"pfxX":-3.0699406726144858,"pfxZ":0.9715849814620183,"pX":-0.2935518936242178,"pZ":1.6574992717111596,"vX0":-3.765529183156973,"vY0":-124.57140562867549,"vZ0":-3.285573849659703,"x":128.19,"y":194.03,"x0":1.6319029143138901,"y0":50.004242565174856,"z0":5.504609878532241,"aX":-4.864451613485139},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":6.4,"spinRate":2470,"spinDirection":262},"zone":7,"typeConfidence":2.0,"plateTime":0.4383179071396479,"extension":6.368495736934462},"hitData":{"launchSpeed":73.5,"launchAngle":24.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.77,"coordY":125.36}},"index":1,"playId":"ce89cc85-4312-3021-bf62-3fcbb873bd89","pitchNumber":2,"startTime":"2026-08-20T18:24:18.302Z","endTime":"2026-08-20T18:24:32.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.2,"awayTeamWinProbability":33.8,"homeTeamWinProbabilityAdded":3.6000000000000014,"leverageIndex":0.56,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:24:32.348Z","atBatIndex":7},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Salvador Perez reaches on a fielding error by shortstop Darell Hernaiz. Maikel Garcia out at home, shortstop Darell Hernaiz to third baseman Max Muncy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:24:44.722Z","endTime":"2026-08-20T18:25:12.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70780689171302,"aZ":-15.67087915303339,"pfxX":6.556658774599559,"pfxZ":8.737145041962037,"pX":0.41301325909145953,"pZ":2.076967680095269,"vX0":-4.906407541953008,"vY0":-136.7082881050522,"vZ0":-6.035734711397072,"x":101.26,"y":182.7,"x0":1.3809459724051694,"y0":50.00435030195438,"z0":5.392894334063534,"aX":12.38654076136938},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-10.8,"spinRate":2262,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.40096296026316747,"extension":6.314054608896098},"hitData":{"launchSpeed":81.8,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.33,"coordY":150.06}},"index":0,"playId":"2cdab6ca-0459-35ca-8992-7408d0adfe92","pitchNumber":1,"startTime":"2026-08-20T18:25:02.628Z","endTime":"2026-08-20T18:25:12.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.1,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:25:12.684Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vinnie Pasquantino pops out to shortstop Darell Hernaiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T18:26:08.030Z","endTime":"2026-08-20T18:26:43.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324918976791935,"aZ":-13.694400288536299,"pfxX":7.882481217784591,"pfxZ":9.581216400900464,"pX":0.5438403618907041,"pZ":1.2291904383031118,"vX0":-6.201742700209286,"vY0":-137.71074135628976,"vZ0":-8.262441324321271,"x":96.27,"y":205.59,"x0":1.7960246109985896,"y0":50.00434074837047,"z0":5.1859061264044835,"aX":15.207466607653545},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":-13.1,"spinRate":2303,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.3970742487392118,"extension":6.303600420287312},"index":0,"playId":"71fe7fc3-b98b-33cf-8c56-cb091109d915","pitchNumber":1,"startTime":"2026-08-20T18:26:18.563Z","endTime":"2026-08-20T18:26:21.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.959649732038194,"aZ":-12.991067265648299,"pfxX":4.045020702014461,"pfxZ":9.726288845697193,"pX":-0.5782808533392393,"pZ":2.2234171679892674,"vX0":-6.889772350010281,"vY0":-139.25191846900452,"vZ0":-6.450468041388972,"x":139.04,"y":178.75,"x0":1.3974477785193193,"y0":50.00595757191138,"z0":5.421906638145738,"aX":7.981143828218597},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-6.0,"spinRate":2405,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.39266295953505237,"extension":6.467118099978145},"hitData":{"launchSpeed":76.2,"launchAngle":54.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":106.16,"coordY":127.98}},"index":1,"playId":"d183a89f-a522-3a73-88a4-6f1417087190","pitchNumber":2,"startTime":"2026-08-20T18:26:34.682Z","endTime":"2026-08-20T18:26:43.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:26:43.951Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:28:53.163Z","endTime":"2026-08-20T18:30:02.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"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":[2,3,4,5,6],"actionIndex":[0,1],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to third base for Nick Loftin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"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-20T18:28:23.176Z","endTime":"2026-08-20T18:28:23.184Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: John Rave replaces third baseman Maikel Garcia, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"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-20T18:28:23.184Z","endTime":"2026-08-20T18:28:55.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":679845,"link":"/api/v1/people/679845"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.507136230328843,"aZ":-29.89257002344052,"pfxX":-9.496006827654913,"pfxZ":1.31871014743707,"pX":0.8884210215258573,"pZ":1.5766882290552546,"vX0":9.787117806620426,"vY0":-130.41237037827457,"vZ0":-3.7819315126133572,"x":83.14,"y":196.21,"x0":-1.6660687156445648,"y0":50.00581336160553,"z0":5.282011635341834,"aX":-16.48190951055641},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":1816,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.41879369915186926,"extension":5.596942874879798},"index":2,"playId":"e43ae61b-c0e2-37e0-be21-8d6ad5098425","pitchNumber":1,"startTime":"2026-08-20T18:28:55.199Z","endTime":"2026-08-20T18:28:58.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743836023636824,"aZ":-26.952207184318905,"pfxX":-9.560513119091352,"pfxZ":2.965644840617956,"pX":1.676047221138818,"pZ":1.1431230539704098,"vX0":11.648240344436562,"vY0":-131.5818187262124,"vZ0":-5.561382364619155,"x":53.11,"y":207.92,"x0":-1.5567322293746113,"y0":50.00344060126305,"z0":5.2696291599197105,"aX":-16.84081775399104},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":14.9,"spinRate":1893,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.415555977514241,"extension":5.735960422758169},"index":3,"playId":"b766aff8-cfbc-3500-9f14-5d83285ab3a2","pitchNumber":2,"startTime":"2026-08-20T18:29:08.082Z","endTime":"2026-08-20T18:29:11.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.180200738066805,"aZ":-26.456687878122114,"pfxX":-9.746717940401433,"pfxZ":3.1852338313396533,"pX":0.359562264117385,"pZ":2.022626889766628,"vX0":8.455308974573907,"vY0":-132.82844520477047,"vZ0":-3.6930261512809817,"x":103.29,"y":184.17,"x0":-1.5911882813410323,"y0":50.00409901629182,"z0":5.344327263395961,"aX":-17.50114843679243},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":16.0,"spinRate":1925,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.411617120117699,"extension":5.639636758721293},"index":4,"playId":"b546679f-0d80-3711-8ba5-dd545e8b0b37","pitchNumber":3,"startTime":"2026-08-20T18:29:24.144Z","endTime":"2026-08-20T18:29:27.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79414758735407,"aZ":-29.985264979919123,"pfxX":-9.46630775688457,"pfxZ":1.2319322459467603,"pX":-0.6606587621184802,"pZ":2.687279443321913,"vX0":6.042388090868851,"vY0":-132.0235220851268,"vZ0":-1.2591929950046,"x":142.18,"y":166.22,"x0":-1.743317473114577,"y0":50.002209779873745,"z0":5.367254285612921,"aX":-16.793692597050587},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":1913,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.41409340931137306,"extension":5.622378539127966},"index":5,"playId":"c471d4c1-62f5-355e-bff7-0e355c8822b6","pitchNumber":4,"startTime":"2026-08-20T18:29:37.792Z","endTime":"2026-08-20T18:29:41.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881939486873613,"aZ":-36.65585547810834,"pfxX":-5.722638756375232,"pfxZ":-2.8981620406359045,"pX":-1.0148148989561743,"pZ":2.6909413380983014,"vX0":4.121361378567834,"vY0":-123.1687127304251,"vZ0":1.0174775806709206,"x":155.68,"y":166.12,"x0":-1.9605926344846611,"y0":50.00141773459734,"z0":5.355583586108263,"aX":-8.852579028075173},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.8,"breakHorizontal":9.5,"spinRate":1270,"spinDirection":271},"zone":11,"typeConfidence":2.0,"plateTime":0.4435253899794489,"extension":5.627430516478201},"hitData":{"launchSpeed":82.9,"launchAngle":16.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.78,"coordY":120.2}},"index":6,"playId":"c47218ab-42bb-31fd-9b3c-6fed491b83e2","pitchNumber":5,"startTime":"2026-08-20T18:29:51.994Z","endTime":"2026-08-20T18:30:02.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:30:02.174Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Serven strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:30:14.991Z","endTime":"2026-08-20T18:31:05.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":89.7,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45397279575543,"aZ":-30.909658185633226,"pfxX":-8.84014526231035,"pfxZ":0.7311222847939263,"pX":-0.0026714219617766407,"pZ":1.8256062459539848,"vX0":7.416318013444401,"vY0":-130.49602069436307,"vZ0":-3.1330516132964754,"x":117.1,"y":189.49,"x0":-1.7275022831560922,"y0":50.00351231570866,"z0":5.360726885492073,"aX":-15.307059884478154},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":14.4,"spinRate":1809,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4190993917714221,"extension":5.793525559555007},"index":0,"playId":"47852918-e5b9-3326-a6b1-c341cdeeb66b","pitchNumber":1,"startTime":"2026-08-20T18:30:27.264Z","endTime":"2026-08-20T18:30:30.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.0,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.809742104580188,"aZ":-35.753258122652944,"pfxX":-3.874839864688125,"pfxZ":-2.348702191912997,"pX":-0.43085077461913956,"pZ":2.286768977182098,"vX0":4.6534748521446305,"vY0":-122.36982183424901,"vZ0":-0.06678635232306651,"x":133.42,"y":177.04,"x0":-1.8484756658693327,"y0":50.00228175407137,"z0":5.362439012377039,"aX":-5.911754563005035},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.1,"breakHorizontal":6.0,"spinRate":1519,"spinDirection":272},"zone":4,"typeConfidence":2.0,"plateTime":0.44659362313775475,"extension":5.753750228997221},"index":1,"playId":"a8a1be16-f60e-350f-a029-8e808d9f36e2","pitchNumber":2,"startTime":"2026-08-20T18:30:44.258Z","endTime":"2026-08-20T18:30:47.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.186765146270297,"aZ":-23.41249996783312,"pfxX":-7.163042380211355,"pfxZ":4.816659142339294,"pX":-0.22794588106483177,"pZ":3.2655138643326076,"vX0":6.069787436048385,"vY0":-133.865240742337,"vZ0":-1.6436767229479987,"x":125.69,"y":150.61,"x0":-1.5912017863128955,"y0":50.00405707135128,"z0":5.559175037407516,"aX":-13.035347707981016},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":11.8,"spinRate":1941,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.40874845267144444,"extension":5.616702804837174},"index":2,"playId":"ad323086-6bf3-3c5a-96cf-cd0d669c0d99","pitchNumber":3,"startTime":"2026-08-20T18:31:02.633Z","endTime":"2026-08-20T18:31:05.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:31:05.909Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Donovan Walton walks. Carlos Cortes to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:31:20.217Z","endTime":"2026-08-20T18:33:01.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21868650590825,"aZ":-36.26102711794266,"pfxX":1.694621835450862,"pfxZ":-2.8164923451286414,"pX":-0.785534493845015,"pZ":1.0935039602253689,"vX0":2.4796925761430404,"vY0":-119.13065006264196,"vZ0":-2.1224464881945955,"x":146.94,"y":209.26,"x0":-2.057051992104895,"y0":50.005071274634126,"z0":5.249620173629984,"aX":2.4551768835397723},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":-3.6,"spinRate":2316,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.45840263622066146,"extension":5.578222717641122},"index":0,"playId":"9f250014-86ab-37c7-9186-70c96e16b077","pitchNumber":1,"startTime":"2026-08-20T18:31:31.128Z","endTime":"2026-08-20T18:31:35.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037836151452314,"aZ":-29.227363440768485,"pfxX":-8.217076062826358,"pfxZ":1.6273332239824185,"pX":-0.7804290546378636,"pZ":2.3989617148827715,"vX0":5.31640640365104,"vY0":-133.6272573190937,"vZ0":-2.2826499737957064,"x":146.75,"y":174.01,"x0":-1.7252842039313407,"y0":50.004432955431845,"z0":5.35810516263825,"aX":-14.903361997281007},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.6,"breakHorizontal":13.8,"spinRate":1892,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4094452453712307,"extension":5.638611943738071},"index":1,"playId":"b58d747a-6e62-32e5-a3d4-a403fe02bf89","pitchNumber":2,"startTime":"2026-08-20T18:31:50.448Z","endTime":"2026-08-20T18:31:55.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-20T18:32:02.902Z","endTime":"2026-08-20T18:32:17.116Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.8,"endSpeed":77.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575956746345366,"aZ":-36.6505893257642,"pfxX":-3.8636862594631878,"pfxZ":-2.966047312709655,"pX":-0.9616312773505852,"pZ":2.822724861622686,"vX0":3.3207941429747523,"vY0":-122.03277486298903,"vZ0":1.2890668427620906,"x":153.66,"y":162.57,"x0":-1.836804604365966,"y0":50.00075833776329,"z0":5.440209328374107,"aX":-5.8382138331718565},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.8,"breakHorizontal":6.2,"spinRate":1523,"spinDirection":266},"zone":11,"typeConfidence":2.0,"plateTime":0.4484961816355604,"extension":5.610477602536992},"index":3,"playId":"d574e953-67f6-3081-b4c5-d07568f8d6fc","pitchNumber":3,"startTime":"2026-08-20T18:32:17.116Z","endTime":"2026-08-20T18:32:21.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.870445133283805,"aZ":-34.08596839967865,"pfxX":2.5760529857940897,"pfxZ":-1.2773909399533743,"pX":-1.0264551715429138,"pZ":1.8818595882693436,"vX0":2.0279456320135694,"vY0":-121.31931404937423,"vZ0":-0.8808448766504664,"x":156.13,"y":187.97,"x0":-2.2066984018039864,"y0":50.00218952360704,"z0":5.210267226847578,"aX":3.854843058488699},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":-5.2,"spinRate":2357,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4508018622415877,"extension":5.521305401879904},"index":4,"playId":"b04a5b66-21ee-3269-a0bc-c8c9174d9b62","pitchNumber":4,"startTime":"2026-08-20T18:32:37.555Z","endTime":"2026-08-20T18:32:41.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.474992728301945,"aZ":-30.331978965665673,"pfxX":-7.96099195825698,"pfxZ":1.022645707974883,"pX":-1.2541929967563152,"pZ":2.3128255565272844,"vX0":4.435920534380836,"vY0":-133.12115417662181,"vZ0":-2.114715637798814,"x":164.81,"y":176.33,"x0":-1.9075632857435574,"y0":50.00071955793444,"z0":5.312467336690146,"aX":-14.291684294649434},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.6,"breakHorizontal":13.4,"spinRate":1892,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.41140013701255906,"extension":5.704021320644},"index":5,"playId":"7e86a656-dc3f-353c-a302-a7193f7016ae","pitchNumber":5,"startTime":"2026-08-20T18:32:56.319Z","endTime":"2026-08-20T18:33:01.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":1.33,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:33:01.322Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a ground ball to shortstop Bobby Witt Jr. Carlos Cortes to 3rd. Donovan Walton to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:34:03.030Z","endTime":"2026-08-20T18:34:32.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"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-20T18:33:27.748Z","endTime":"2026-08-20T18:34:05.278Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753168323635094,"aZ":-30.089730211894594,"pfxX":-7.017410844565527,"pfxZ":1.1611362048665548,"pX":-0.30660107964524647,"pZ":2.2472007186723655,"vX0":6.1497535203761995,"vY0":-132.65630281488626,"vZ0":-2.2618350743046154,"x":128.69,"y":178.11,"x0":-1.7362818899454822,"y0":50.00240406033232,"z0":5.291149807519202,"aX":-12.583420460006526},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.8,"breakHorizontal":11.5,"spinRate":1837,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.41193851636656564,"extension":5.664374872532439},"index":1,"playId":"20134bf3-b9ae-308d-bd39-d938fbae85a3","pitchNumber":1,"startTime":"2026-08-20T18:34:05.278Z","endTime":"2026-08-20T18:34:08.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.593005752826404,"aZ":-30.08092475314999,"pfxX":-8.01017089093953,"pfxZ":1.1613496369141956,"pX":-0.6200057719293836,"pZ":2.2485752078030727,"vX0":5.654704420041244,"vY0":-133.29694372886024,"vZ0":-2.231177627610977,"x":140.63,"y":178.07,"x0":-1.7279649944601656,"y0":50.00183040722998,"z0":5.267822416194299,"aX":-14.416897320404075},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.8,"breakHorizontal":13.3,"spinRate":1969,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.41087905801287805,"extension":5.628982240246846},"hitData":{"launchSpeed":101.1,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.33,"coordY":145.5}},"index":2,"playId":"17e9d57b-e7f1-324d-a582-8463d6b2a148","pitchNumber":2,"startTime":"2026-08-20T18:34:22.100Z","endTime":"2026-08-20T18:34:32.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"second":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.2,"awayTeamWinProbability":50.8,"homeTeamWinProbabilityAdded":-6.600000000000001,"leverageIndex":2.14,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:34:32.140Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:34:59.770Z","endTime":"2026-08-20T18:37:25.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15094946608379,"aZ":-32.51020666946885,"pfxX":-2.5768631080757984,"pfxZ":-0.22317969342087718,"pX":0.6947770148003547,"pZ":1.4304815807251203,"vX0":6.614992727833275,"vY0":-121.55116480165867,"vZ0":-2.6773093943270907,"x":90.52,"y":200.16,"x0":-1.739895955127497,"y0":50.0053980295869,"z0":5.398708946947645,"aX":-3.816448608243145},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.8,"breakHorizontal":2.9,"spinRate":2171,"spinDirection":359},"zone":14,"typeConfidence":2.0,"plateTime":0.45243734516999856,"extension":5.5883664373758455},"index":0,"playId":"7abc279e-b72d-3c9b-a056-104f1585fc53","pitchNumber":1,"startTime":"2026-08-20T18:35:03.662Z","endTime":"2026-08-20T18:35:07.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61954502570605,"aZ":-30.747250480193564,"pfxX":2.7324856635372727,"pfxZ":0.964287464311198,"pX":-0.38773726698795635,"pZ":2.327504924521632,"vX0":2.9089092645453887,"vY0":-120.64392964137235,"vZ0":-0.6036570816472548,"x":131.78,"y":175.94,"x0":-1.964262208815989,"y0":50.000581772837926,"z0":5.292646561442296,"aX":4.0235000051965795},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.9,"breakHorizontal":-5.6,"spinRate":2429,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.45413227751941765,"extension":5.553078102037259},"index":1,"playId":"b8494f84-37f6-3391-8df7-bb2b59b2efad","pitchNumber":2,"startTime":"2026-08-20T18:35:21.841Z","endTime":"2026-08-20T18:35:26.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.4,"endSpeed":85.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358396379299204,"aZ":-23.346808967606034,"pfxX":-7.594255334258865,"pfxZ":4.762894681290829,"pX":-0.1472099915881018,"pZ":3.901068597243708,"vX0":6.587735313019518,"vY0":-134.58733490875957,"vZ0":-0.3842840892340622,"x":122.61,"y":133.45,"x0":-1.6275936296921643,"y0":50.00264967939138,"z0":5.684272814014125,"aX":-14.077022652187956},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":12.5,"spinRate":1963,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.40534797786977483,"extension":5.600881979803366},"index":2,"playId":"45f6429a-703f-3ab1-8176-5480584cfe46","pitchNumber":3,"startTime":"2026-08-20T18:36:19.547Z","endTime":"2026-08-20T18:36:23.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7749401984119,"aZ":-27.458625456882515,"pfxX":-9.700503614802495,"pfxZ":2.5799034228845734,"pX":-1.457659034374793,"pZ":1.2328980560381158,"vX0":4.4668731043323,"vY0":-134.07151242527718,"vZ0":-5.2356710510609785,"x":172.56,"y":205.49,"x0":-1.8809222457306578,"y0":50.00377574686225,"z0":5.159800716330221,"aX":-17.73951064009051},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":16.7,"spinRate":1969,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.40782911487766027,"extension":5.648027013501681},"index":3,"playId":"b1a1b649-cfca-3a60-b873-98298844d6ca","pitchNumber":4,"startTime":"2026-08-20T18:36:38.184Z","endTime":"2026-08-20T18:36:41.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.5,"endSpeed":77.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336924339390315,"aZ":-35.131877186433734,"pfxX":-2.2308813109588934,"pfxZ":-1.9684492711323065,"pX":0.5829460342721189,"pZ":1.5951278868267422,"vX0":6.08684736478173,"vY0":-121.55772685816451,"vZ0":-1.8310798618200717,"x":94.78,"y":195.71,"x0":-1.6613356643553339,"y0":50.00532070456296,"z0":5.402012383484193,"aX":-3.3468056038300222},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.7,"breakHorizontal":2.6,"spinRate":2228,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45020888484533383,"extension":5.524529310901676},"index":4,"playId":"08a06896-9a29-3600-9695-0e147e5bc783","pitchNumber":5,"startTime":"2026-08-20T18:36:55.806Z","endTime":"2026-08-20T18:36:59.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.567436809010246,"aZ":-31.236027947960892,"pfxX":3.945961337665094,"pfxZ":0.6226334508947335,"pX":-0.4305620947603187,"pZ":1.8562996991591538,"vX0":2.535602324460893,"vY0":-122.23951172457329,"vZ0":-1.7281344922004145,"x":133.41,"y":188.66,"x0":-1.9932896779154103,"y0":50.006069567232835,"z0":5.2482527579961324,"aX":5.986308943112811},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":-7.7,"spinRate":2385,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4476692618878424,"extension":5.4301882611294205},"index":5,"playId":"d30668db-c382-38e8-9f2d-d5b923df7d28","pitchNumber":6,"startTime":"2026-08-20T18:37:22.202Z","endTime":"2026-08-20T18:37:25.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.49999999999999,"awayTeamWinProbability":42.50000000000001,"homeTeamWinProbabilityAdded":8.29999999999999,"leverageIndex":2.71,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:37:25.835Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, first baseman Salvador Perez to pitcher Randy Dobnak.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T18:37:39.442Z","endTime":"2026-08-20T18:39:27.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87698913240198,"aZ":-31.52589061365382,"pfxX":-10.001127507008114,"pfxZ":0.35667769597482923,"pX":-1.1681290599655996,"pZ":2.5644850422236094,"vX0":5.108196087819969,"vY0":-133.9798118033869,"vZ0":-1.415050124259326,"x":161.53,"y":169.54,"x0":-1.8036579513323114,"y0":50.00101265493676,"z0":5.359615031709655,"aX":-18.117725907376432},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.6,"breakHorizontal":16.9,"spinRate":1956,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4093540299151437,"extension":5.591329338500601},"index":0,"playId":"88a33416-7760-3dfc-ad12-638f1d529e9d","pitchNumber":1,"startTime":"2026-08-20T18:37:53.871Z","endTime":"2026-08-20T18:37:58.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.976624570193223,"aZ":-35.15786861791393,"pfxX":5.258399609848046,"pfxZ":-2.0215851295308838,"pX":-0.4896733555259182,"pZ":1.105996728803468,"vX0":2.318668490571911,"vY0":-121.10251148468426,"vZ0":-2.6448037802171145,"x":135.67,"y":208.92,"x0":-2.144398828495783,"y0":50.0024274330825,"z0":5.305782472190808,"aX":7.762892235688188},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.1,"breakHorizontal":-10.1,"spinRate":2247,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4533298392371372,"extension":5.439449848214595},"index":1,"playId":"a9428f9b-5f67-35ec-95c0-9f3abf112357","pitchNumber":2,"startTime":"2026-08-20T18:38:13.168Z","endTime":"2026-08-20T18:38:16.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.0,"endSpeed":77.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.710958714182972,"aZ":-37.331188998604794,"pfxX":-6.0716880571354235,"pfxZ":-3.3772010152613348,"pX":-2.2472640559157813,"pZ":2.505388153765219,"vX0":1.4263531902179658,"vY0":-122.40045829186381,"vZ0":0.6912768491575725,"x":202.66,"y":171.13,"x0":-2.04632025949481,"y0":50.00230976776356,"z0":5.399594871648591,"aX":-9.271509168512353},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.8,"breakHorizontal":10.7,"spinRate":1563,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.44639344224025734,"extension":5.606694674251413},"index":2,"playId":"e5577c54-4f0a-3772-90a5-f37688ccb6cd","pitchNumber":3,"startTime":"2026-08-20T18:38:31.757Z","endTime":"2026-08-20T18:38:35.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.022867077425776,"aZ":-29.233151694558273,"pfxX":-9.564773534206957,"pfxZ":1.584666996808152,"pX":0.29550200454258563,"pZ":1.7764761437321162,"vX0":8.350976409403726,"vY0":-134.70711333456157,"vZ0":-3.9798377705209207,"x":105.74,"y":190.82,"x0":-1.5842987917490676,"y0":50.00577143988124,"z0":5.312402577339517,"aX":-17.789174416659858},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":1873,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4047797911736777,"extension":5.823199438635251},"index":3,"playId":"136d6c63-ac4e-3633-9198-ccbfe23c4c4d","pitchNumber":4,"startTime":"2026-08-20T18:38:50.374Z","endTime":"2026-08-20T18:38:53.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.5,"endSpeed":78.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.707467722564616,"aZ":-32.29704270566682,"pfxX":-2.05327142450597,"pfxZ":-0.07779906058575303,"pX":-0.5503513987972192,"pZ":1.602890325759065,"vX0":3.967698090427772,"vY0":-123.13512737583251,"vZ0":-2.4943246453805594,"x":137.98,"y":195.5,"x0":-1.907213084911395,"y0":50.00384993780656,"z0":5.329607584058671,"aX":-3.1912582849039075},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":2.9,"spinRate":2207,"spinDirection":347},"zone":7,"typeConfidence":2.0,"plateTime":0.44280717337986086,"extension":5.5668693130441955},"hitData":{"launchSpeed":68.8,"launchAngle":12.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":167.6,"coordY":152.56}},"index":4,"playId":"c64328cc-eb0c-32a8-a02f-314066a1c4c1","pitchNumber":5,"startTime":"2026-08-20T18:39:19.405Z","endTime":"2026-08-20T18:39:27.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":8.100000000000016,"leverageIndex":3.14,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:39:27.431Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T18:41:30.404Z","endTime":"2026-08-20T18:42:48.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88063007117261,"aZ":-14.680621118224908,"pfxX":4.675385257503652,"pfxZ":9.020726440774327,"pX":0.16820495086551035,"pZ":3.342933727902243,"vX0":-5.544798652564988,"vY0":-138.80578849197613,"vZ0":-2.979524629258827,"x":110.59,"y":148.52,"x0":1.5901489760021539,"y0":50.00265344171009,"z0":5.415720046757106,"aX":9.066811390869374},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-7.2,"spinRate":2238,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39554275979488196,"extension":6.49073497475936},"index":0,"playId":"6341685f-672d-3de0-8d80-42876b95203d","pitchNumber":1,"startTime":"2026-08-20T18:41:39.670Z","endTime":"2026-08-20T18:41:43.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13003147237838,"aZ":-15.185541646171197,"pfxX":7.692390198640663,"pfxZ":8.719794388980954,"pX":0.26857317497803046,"pZ":2.2135418885953824,"vX0":-5.864379065411111,"vY0":-139.17015107474836,"vZ0":-5.900486142177307,"x":106.76,"y":179.01,"x0":1.4105162984352082,"y0":50.00604397247337,"z0":5.378407632157858,"aX":14.994015685564785},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-12.6,"spinRate":2308,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.3945396980740532,"extension":6.486667047826964},"index":1,"playId":"2ac38821-aacd-3ba9-831b-82427dfec089","pitchNumber":2,"startTime":"2026-08-20T18:41:56.264Z","endTime":"2026-08-20T18:42:00.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33274801245736,"aZ":-31.681505138537318,"pfxX":-2.2089021594952873,"pfxZ":0.3033696730725133,"pX":0.18429362858618198,"pZ":3.2125776244987225,"vX0":-3.0341376590526883,"vY0":-127.02854111067916,"vZ0":0.1881565022341416,"x":109.98,"y":152.04,"x0":1.6781804850811148,"y0":50.00613260897672,"z0":5.6420508912697755,"aX":-3.6351482948659775},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.8,"breakHorizontal":4.7,"spinRate":2473,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.4300560141018832,"extension":6.203862416886131},"index":2,"playId":"7b5933c9-9095-36b9-a776-2d0bad45fd2b","pitchNumber":3,"startTime":"2026-08-20T18:42:17.373Z","endTime":"2026-08-20T18:42:20.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13193330146883,"aZ":-28.65930045393911,"pfxX":-1.9439129537185769,"pfxZ":2.1022615613547835,"pX":0.001096484944916369,"pZ":2.4127399719897014,"vX0":-3.473759520829432,"vY0":-127.47876515295799,"vZ0":-2.1537754669140403,"x":116.96,"y":173.64,"x0":1.625339533503342,"y0":50.00509179744691,"z0":5.494485528235697,"aX":-3.2518879636678886},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":4.2,"spinRate":2357,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.42697871081705463,"extension":6.445027291524067},"hitData":{"launchSpeed":86.5,"launchAngle":49.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.21,"coordY":107.27}},"index":3,"playId":"27ac27f9-2614-3ec9-ab5e-deee321d3edd","pitchNumber":4,"startTime":"2026-08-20T18:42:38.655Z","endTime":"2026-08-20T18:42:48.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:42:48.696Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Tolbert walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T18:42:57.091Z","endTime":"2026-08-20T18:44:57.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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.0,"endSpeed":75.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.045825506678824,"aZ":-40.54634082847242,"pfxX":-4.296837553405176,"pfxZ":-5.88044004945799,"pX":0.42257376369580146,"pZ":3.902994488074635,"vX0":-1.3182305639886496,"vY0":-117.9405903614005,"vZ0":4.2412521320394045,"x":100.89,"y":133.4,"x0":1.5452721540259018,"y0":50.00027383782011,"z0":5.794395421530804,"aX":-6.120751577255966},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.5,"breakHorizontal":8.0,"spinRate":2471,"spinDirection":312},"zone":12,"typeConfidence":0.9,"plateTime":0.46241393570870004,"extension":6.3491597611869635},"index":0,"playId":"44f9a32c-7a7a-3528-8f28-72ee4c202a74","pitchNumber":1,"startTime":"2026-08-20T18:43:16.202Z","endTime":"2026-08-20T18:43:19.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54030479282812,"aZ":-15.151238502999105,"pfxX":4.819856963789325,"pfxZ":8.66029949863254,"pX":0.8449898406506805,"pZ":2.8127057497715082,"vX0":-3.821123257527536,"vY0":-139.15204579605847,"vZ0":-4.354557068011634,"x":84.79,"y":162.84,"x0":1.6081812451433566,"y0":50.00166801262625,"z0":5.398081937377952,"aX":9.473666407590176},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":-7.9,"spinRate":2335,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.3932598990703915,"extension":6.440374392711463},"index":1,"playId":"becff2fb-c456-39f8-bb6c-9ec91ddf477b","pitchNumber":2,"startTime":"2026-08-20T18:43:30.638Z","endTime":"2026-08-20T18:43:33.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40003508820249,"aZ":-14.118490815519799,"pfxX":5.0517421148642185,"pfxZ":9.217451025777521,"pX":0.8025795990915005,"pZ":2.191356620877891,"vX0":-3.9005001814832343,"vY0":-139.32835891077474,"vZ0":-5.978851728117142,"x":86.41,"y":179.61,"x0":1.5669731293564348,"y0":50.0016198384727,"z0":5.3043523451483425,"aX":9.894168006893564},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":-8.3,"spinRate":2452,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.39367876144658576,"extension":6.422847067751125},"index":2,"playId":"7cb57ec2-d0ce-3dca-b447-3ca031dc9972","pitchNumber":3,"startTime":"2026-08-20T18:43:52.353Z","endTime":"2026-08-20T18:43:55.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-20T18:44:03.468Z","endTime":"2026-08-20T18:44:16.378Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27972937481961,"aZ":-26.93554556128099,"pfxX":6.185838763793988,"pfxZ":3.217677260490083,"pX":1.6371864707752979,"pZ":1.9458963153428575,"vX0":-2.588145951004933,"vY0":-127.17472478280143,"vZ0":-3.018096001633118,"x":54.59,"y":186.24,"x0":1.8671007361150012,"y0":50.005800253541196,"z0":5.2958052851179795,"aX":10.08436974490473},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":-10.6,"spinRate":1222,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4315022523312697,"extension":6.458681280393883},"index":4,"playId":"e7f3ea67-d27c-3ad1-a3dc-96cff1fc17fd","pitchNumber":4,"startTime":"2026-08-20T18:44:16.378Z","endTime":"2026-08-20T18:44:19.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.845403966736942,"aZ":-14.348207792299323,"pfxX":6.050681781523101,"pfxZ":9.25297376968569,"pX":-1.1837185542616036,"pZ":2.8945507239290884,"vX0":-8.896669479138835,"vY0":-138.16663907262804,"vZ0":-4.13426784520576,"x":162.12,"y":160.63,"x0":1.297316570119327,"y0":50.00116036974322,"z0":5.379749439754946,"aX":11.655154370369953},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-9.0,"spinRate":2444,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.3969801637052699,"extension":6.533840573429598},"index":5,"playId":"b31177cb-e77e-357f-9e32-c558cd0d599d","pitchNumber":5,"startTime":"2026-08-20T18:44:35.532Z","endTime":"2026-08-20T18:44:39.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.8,"endSpeed":87.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35434678472096,"aZ":-15.772058656513405,"pfxX":7.1339536889754065,"pfxZ":8.359525080062976,"pX":-4.31272722567851E-5,"pZ":1.4034547015340582,"vX0":-7.225651868672213,"vY0":-139.1997073801574,"vZ0":-7.388020314719316,"x":117.0,"y":200.89,"x0":1.702973901689978,"y0":50.000499781424615,"z0":5.1368106827168605,"aX":13.993176187630771},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":-11.4,"spinRate":2405,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.39354438514001355,"extension":6.543860988227078},"index":6,"playId":"4c1ff67b-f124-3831-ac4d-ab4659f1d9c4","pitchNumber":6,"startTime":"2026-08-20T18:44:52.989Z","endTime":"2026-08-20T18:44:57.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:44:57.342Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out, second baseman Donovan Walton to first baseman Jeff McNeil. Tyler Tolbert to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T18:45:11.032Z","endTime":"2026-08-20T18:47:04.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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(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.9,"endSpeed":85.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.136385133064305,"aZ":-14.570225727852648,"pfxX":3.7323233164001253,"pfxZ":9.386948560709572,"pX":-0.2025333222155871,"pZ":1.05467856531307,"vX0":-5.885646395556024,"vY0":-136.3499503891085,"vZ0":-8.428234286923612,"x":124.72,"y":210.3,"x0":1.5031808025128435,"y0":50.00220331025291,"z0":5.200104508123609,"aX":6.9990498962222025},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":-5.4,"spinRate":2252,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.40234927308783286,"extension":6.4656522241256384},"index":0,"playId":"e4a161a7-7101-313b-8830-603d5d1aee15","pitchNumber":1,"startTime":"2026-08-20T18:45:25.389Z","endTime":"2026-08-20T18:45:28.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"49f86ac1-b310-36a1-a558-b689c8abc191","startTime":"2026-08-20T18:45:43.880Z","endTime":"2026-08-20T18:45:46.880Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14090828357635,"aZ":-19.49885455606485,"pfxX":9.140811730262651,"pfxZ":6.484729984478273,"pX":0.45839379667315727,"pZ":3.2846724956806796,"vX0":-6.548797677750339,"vY0":-139.350444408195,"vZ0":-2.274081473797412,"x":99.53,"y":150.09,"x0":1.6588098785845538,"y0":50.002371325036876,"z0":5.408403061077856,"aX":17.864335101061418},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":-15.1,"spinRate":2392,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.39401135342203863,"extension":6.301017971713636},"index":2,"playId":"a1e13376-1b4e-320e-84b0-19f1591ba508","pitchNumber":2,"startTime":"2026-08-20T18:46:02.302Z","endTime":"2026-08-20T18:46:09.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"}},"contextMetrics":{}},{"details":{"description":"Michael Massey challenged (pitch result), call on the field was confirmed: Tyler Tolbert steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"a1e13376-1b4e-320e-84b0-19f1591ba508","startTime":"2026-08-20T18:46:40.671Z","endTime":"2026-08-20T18:46:55.967Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"postOnSecond":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":1.08,"dramaIndex":42.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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419348830149918,"aZ":-29.610447582944275,"pfxX":-3.018223746679847,"pfxZ":1.5415839555420092,"pX":-0.5178211595921206,"pZ":2.4881029075968497,"vX0":-4.9209722866781975,"vY0":-127.80988112184106,"vZ0":-1.7790028185243163,"x":136.74,"y":171.6,"x0":1.8190632630725516,"y0":50.00627182984525,"z0":5.501349701720805,"aX":-5.032767298738392},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":6.5,"spinRate":2499,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4272838285790357,"extension":6.3325610073317},"hitData":{"launchSpeed":69.5,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.58,"coordY":151.58}},"index":4,"playId":"c9bf8f8a-c23a-380b-a33e-ad78248ce2c6","pitchNumber":3,"startTime":"2026-08-20T18:46:55.967Z","endTime":"2026-08-20T18:47:04.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.08,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:47:04.997Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T18:47:29.914Z","endTime":"2026-08-20T18:49:08.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"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,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":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.542021503141292,"aZ":-13.95446511873196,"pfxX":5.173731356854839,"pfxZ":9.185775718739102,"pX":1.6677523490781452,"pZ":3.3919484777244033,"vX0":-2.27678872973696,"vY0":-139.731111795026,"vZ0":-3.041178386370264,"x":53.43,"y":147.2,"x0":1.8194153327521638,"y0":50.006292061314944,"z0":5.4075195764186965,"aX":10.26526878996233},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2448,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3915201294985384,"extension":6.484241358237435},"index":0,"playId":"4dd209d5-a9a9-32b9-a8c1-4d9ca66f930e","pitchNumber":1,"startTime":"2026-08-20T18:47:38.000Z","endTime":"2026-08-20T18:47:41.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.440199665617136,"aZ":-12.32075044666278,"pfxX":4.583653360162598,"pfxZ":9.980923643505964,"pX":-0.8054624244294745,"pZ":2.6093940139384895,"vX0":-8.19356121288951,"vY0":-140.09357560703236,"vZ0":-5.1822233649825655,"x":147.7,"y":168.33,"x0":1.5606694218301795,"y0":50.00247874635791,"z0":5.287497138878777,"aX":9.117918920014732},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.6,"spinRate":2499,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.3908747285483982,"extension":6.547328720572276},"index":1,"playId":"4192ac50-2713-3f0e-88b6-6a1ef5bf71f3","pitchNumber":2,"startTime":"2026-08-20T18:47:56.364Z","endTime":"2026-08-20T18:47:59.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.8,"endSpeed":87.8,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74563261458442,"aZ":-13.287740575466731,"pfxX":4.520242124294924,"pfxZ":9.558587929345709,"pX":1.2100056676471738,"pZ":2.748253201856734,"vX0":-2.702078644846497,"vY0":-139.5317072994687,"vZ0":-4.867969114340084,"x":70.88,"y":164.58,"x0":1.6025430349313765,"y0":50.00375307215008,"z0":5.387786493360153,"aX":8.933267651547347},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-7.7,"spinRate":2386,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3922042137000581,"extension":6.397412913204392},"index":2,"playId":"9b1ef311-2724-371f-bc7c-1e81e5323af6","pitchNumber":3,"startTime":"2026-08-20T18:48:16.517Z","endTime":"2026-08-20T18:48:20.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712478691103833,"aZ":-13.770618703862452,"pfxX":5.333525148471518,"pfxZ":9.305729979377777,"pX":-0.017315207446299184,"pZ":3.1863815224339342,"vX0":-6.528081268244681,"vY0":-139.35189929490835,"vZ0":-3.4686965227411317,"x":117.66,"y":152.75,"x0":1.6566845516691178,"y0":50.002482444529555,"z0":5.350074529312659,"aX":10.547614371002924},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":-8.4,"spinRate":2395,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3922398883843936,"extension":6.469091557321348},"index":3,"playId":"cccb2b58-09eb-3fd6-8fb0-378d44057f75","pitchNumber":4,"startTime":"2026-08-20T18:48:38.491Z","endTime":"2026-08-20T18:48:41.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554668470997516,"aZ":-32.346241909650125,"pfxX":-0.9440948807298328,"pfxZ":-0.10274717817121903,"pX":0.9664642417840992,"pZ":2.8780390005426804,"vX0":-1.8722743390367784,"vY0":-126.65331061447723,"vZ0":-0.27977976230448587,"x":80.16,"y":161.07,"x0":1.837605404888053,"y0":50.005071013334366,"z0":5.57390478059854,"aX":-1.5357917822130391},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.0,"breakHorizontal":2.2,"spinRate":2414,"spinDirection":249},"zone":12,"typeConfidence":2.0,"plateTime":0.4322557380095158,"extension":6.370640760336489},"index":4,"playId":"581977cc-e46e-31e5-829b-80ddb09eb961","pitchNumber":5,"startTime":"2026-08-20T18:49:04.469Z","endTime":"2026-08-20T18:49:08.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.400000000000013,"leverageIndex":1.28,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:49:08.673Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T18:51:10.448Z","endTime":"2026-08-20T18:52:31.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(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":89.3,"endSpeed":81.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.256329276210298,"aZ":-30.039095559123894,"pfxX":-8.989399374378618,"pfxZ":1.2559006156606607,"pX":0.878408708791885,"pZ":1.2529737008871986,"vX0":8.978791096461771,"vY0":-129.6612108865915,"vZ0":-4.528784338601232,"x":83.52,"y":204.95,"x0":-1.4623742659742924,"y0":50.00337645398092,"z0":5.3158594134153825,"aX":-15.297986131703093},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":14.3,"spinRate":1825,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4225184918055116,"extension":5.53715471236426},"index":0,"playId":"17c8e5cb-cacc-31e9-b304-05bbe5a7b469","pitchNumber":1,"startTime":"2026-08-20T18:51:18.724Z","endTime":"2026-08-20T18:51:21.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20886832376973,"aZ":-36.99784094099538,"pfxX":4.558120801500162,"pfxZ":-3.3612214726748584,"pX":0.9950579353843156,"pZ":0.8758810521625636,"vX0":4.9251195956672555,"vY0":-120.13024499872996,"vZ0":-2.557318248518093,"x":79.07,"y":215.13,"x0":-1.687925959335033,"y0":50.002938709534206,"z0":5.301773090762447,"aX":6.54060558201096},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.5,"breakHorizontal":-9.6,"spinRate":2378,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45914325861536476,"extension":5.465321009641026},"index":1,"playId":"a22871f6-65d2-344e-9d6a-db7aa6e9af62","pitchNumber":2,"startTime":"2026-08-20T18:51:32.349Z","endTime":"2026-08-20T18:51:35.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.810459560856312,"aZ":-30.43966904629391,"pfxX":5.781609564552779,"pfxZ":1.217896211504689,"pX":-0.17433503046907647,"pZ":2.6865397265138165,"vX0":2.428085086472544,"vY0":-118.2111452030978,"vZ0":0.08525640895935993,"x":123.65,"y":166.24,"x0":-1.9647358259059104,"y0":50.001218209911784,"z0":5.436658809296219,"aX":8.20822153905634},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.5,"breakHorizontal":-11.0,"spinRate":2426,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.46275054308299746,"extension":5.3797682161055125},"index":2,"playId":"0c152fd0-b4fe-35e9-ad2c-cc7e32710f7c","pitchNumber":3,"startTime":"2026-08-20T18:51:47.601Z","endTime":"2026-08-20T18:51:50.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.583751002110542,"aZ":-34.62136826048424,"pfxX":7.678483209594009,"pfxZ":-1.6928554672205767,"pX":0.36661066343220955,"pZ":2.6258326502723235,"vX0":3.205427313516832,"vY0":-119.84271371761044,"vZ0":0.700366955377377,"x":103.03,"y":167.88,"x0":-1.98850353523682,"y0":50.00385069956222,"z0":5.438470062777559,"aX":11.094752439778816},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.6,"breakHorizontal":-14.8,"spinRate":2320,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4582082607776501,"extension":5.348736856087989},"index":3,"playId":"06910118-8a1a-3687-9757-bc355b565e13","pitchNumber":4,"startTime":"2026-08-20T18:52:00.478Z","endTime":"2026-08-20T18:52:03.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T18:52:10.804Z","endTime":"2026-08-20T18:52:22.687Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.032461409596646,"aZ":-34.86075012810956,"pfxX":4.8606187213362775,"pfxZ":-1.8268916637635009,"pX":-0.16678400097559945,"pZ":1.626994475000569,"vX0":3.0338623971427734,"vY0":-120.99302242320212,"vZ0":-1.4187180413983567,"x":123.36,"y":194.85,"x0":-2.0733124388678883,"y0":50.00584555212422,"z0":5.3067751123324465,"aX":7.1284920296345495},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.4,"breakHorizontal":-9.6,"spinRate":2278,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.45461659653385444,"extension":5.525243773290227},"hitData":{"launchSpeed":97.5,"launchAngle":25.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.21,"coordY":91.48}},"index":5,"playId":"d5a51623-ff06-33cc-95aa-4d1a6fd52e7a","pitchNumber":5,"startTime":"2026-08-20T18:52:22.687Z","endTime":"2026-08-20T18:52:31.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:52:31.711Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, shortstop Bobby Witt Jr. to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T18:52:51.377Z","endTime":"2026-08-20T18:54:05.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52283492968243,"aZ":-35.54638331213052,"pfxX":-0.7259406300477123,"pfxZ":-2.357516246272848,"pX":-1.4127603045198291,"pZ":3.248357253543077,"vX0":1.6491002087211488,"vY0":-118.48999017108898,"vZ0":1.9081906211651436,"x":170.85,"y":151.07,"x0":-2.0218193603623926,"y0":50.00370057507895,"z0":5.668086187077698,"aX":-1.0378398373067905},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.6,"breakHorizontal":1.0,"spinRate":2201,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4613301469977782,"extension":5.4664183498347585},"index":0,"playId":"dfea61e3-4565-31ed-a774-331f561140cd","pitchNumber":1,"startTime":"2026-08-20T18:52:57.276Z","endTime":"2026-08-20T18:53:00.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82111033982402,"aZ":-34.03861432664245,"pfxX":6.139787937065188,"pfxZ":-1.2958393153472016,"pX":-0.5606438065770796,"pZ":3.2776382001719186,"vX0":1.575158481016302,"vY0":-119.50170183542255,"vZ0":2.065567045554762,"x":138.37,"y":150.28,"x0":-2.026455568596659,"y0":50.00206627770946,"z0":5.467919977570154,"aX":8.845877867440153},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.6,"breakHorizontal":-11.5,"spinRate":2472,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.4589888749502946,"extension":5.328451887304439},"index":1,"playId":"4ba160d5-d28d-3cce-9927-9f917a324e1d","pitchNumber":2,"startTime":"2026-08-20T18:53:12.778Z","endTime":"2026-08-20T18:53:16.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.634706746228392,"aZ":-39.26670799494766,"pfxX":5.040724347101422,"pfxZ":-4.839551371974756,"pX":-0.3999924528881674,"pZ":1.7628384967113624,"vX0":2.464876492750141,"vY0":-120.90774029077171,"vZ0":-0.23494947986448,"x":132.25,"y":191.18,"x0":-2.090452228864484,"y0":50.00174617950172,"z0":5.334654466942231,"aX":7.391278392655404},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.5,"breakHorizontal":-9.7,"spinRate":2332,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4546505263957563,"extension":5.459878026800717},"index":2,"playId":"196d7419-f124-36e0-b9b7-ee0fd9eac55c","pitchNumber":3,"startTime":"2026-08-20T18:53:29.189Z","endTime":"2026-08-20T18:53:32.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17744348024461,"aZ":-21.08558621534945,"pfxX":-7.635852925459521,"pfxZ":6.100626976641143,"pX":1.2915550538195195,"pZ":2.9861746978701995,"vX0":10.079582798988453,"vY0":-133.55778974944448,"vZ0":-2.6438142870305503,"x":67.77,"y":158.15,"x0":-1.528919333620535,"y0":50.00115705686062,"z0":5.495459743777693,"aX":-13.875450690484529},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":11.8,"spinRate":2035,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.409188669803616,"extension":5.704134741524543},"index":3,"playId":"1b5a54f6-a074-3083-90ad-23d73d57c759","pitchNumber":4,"startTime":"2026-08-20T18:53:44.386Z","endTime":"2026-08-20T18:53:48.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65454649691348,"aZ":-30.601384312777427,"pfxX":-9.5144032474931,"pfxZ":0.8663133043338984,"pX":0.8066689880807802,"pZ":1.918769270307783,"vX0":9.309834542123127,"vY0":-133.30151052127465,"vZ0":-3.325066346107146,"x":86.25,"y":186.97,"x0":-1.4824983709961803,"y0":50.001089160696885,"z0":5.373927076404555,"aX":-17.248573650551737},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.1,"breakHorizontal":15.4,"spinRate":1934,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.40971539450511063,"extension":5.776064833297364},"hitData":{"launchSpeed":73.3,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":151.58}},"index":4,"playId":"40925b23-3e24-3901-8159-5b9e3c6aaa19","pitchNumber":5,"startTime":"2026-08-20T18:53:57.627Z","endTime":"2026-08-20T18:54:05.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:54:05.688Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T18:54:18.715Z","endTime":"2026-08-20T18:55:50.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33793320095004,"aZ":-33.99756525261115,"pfxX":-2.699934832922116,"pfxZ":-1.2205221000121211,"pX":-0.3483035448813661,"pZ":1.8476082708095698,"vX0":4.41864660004318,"vY0":-121.63076743410379,"vZ0":-1.4511939733448238,"x":130.28,"y":188.89,"x0":-1.8394902223034357,"y0":50.002171177635304,"z0":5.405848691050443,"aX":-4.036730619288801},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":3.8,"spinRate":2257,"spinDirection":27},"zone":7,"typeConfidence":2.0,"plateTime":0.45068643224479965,"extension":5.489660818201302},"index":0,"playId":"7710a29c-7b94-3679-8908-5f4c2e5d71e8","pitchNumber":1,"startTime":"2026-08-20T18:54:29.419Z","endTime":"2026-08-20T18:54:33.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.5,"endSpeed":77.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.504305806896216,"aZ":-33.85835037764269,"pfxX":-5.755935705294018,"pfxZ":-1.107738823415373,"pX":0.775405146836822,"pZ":0.5465257269946745,"vX0":8.168601395863385,"vY0":-122.78746920454734,"vZ0":-4.090319188484579,"x":87.44,"y":224.02,"x0":-1.8478721516983772,"y0":50.00165117315906,"z0":5.117605385333119,"aX":-8.78224184227396},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.8,"breakHorizontal":8.5,"spinRate":1447,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.4462385886926068,"extension":5.782676338272626},"index":1,"playId":"f612961d-c9e6-339b-9014-2e8188b6e96d","pitchNumber":2,"startTime":"2026-08-20T18:54:43.647Z","endTime":"2026-08-20T18:54:47.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.205227117131578,"aZ":-29.283534176772232,"pfxX":-9.935963813455324,"pfxZ":1.552741711382227,"pX":1.4051459372289086,"pZ":2.7165876420133244,"vX0":10.935560655438254,"vY0":-134.81388706465864,"vZ0":-1.921885156749853,"x":63.44,"y":165.43,"x0":-1.3912432917059696,"y0":50.00323418035872,"z0":5.483101614300561,"aX":-18.497295975547676},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.6,"breakHorizontal":16.0,"spinRate":1867,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.4045468810258459,"extension":5.689013747267457},"index":2,"playId":"a326d912-e792-379d-b96a-c1ce27e2cb42","pitchNumber":3,"startTime":"2026-08-20T18:55:00.815Z","endTime":"2026-08-20T18:55:04.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.810954634104206,"aZ":-32.68888824165358,"pfxX":3.697230281246351,"pfxZ":-0.34126078481714206,"pX":0.566862769491117,"pZ":1.3618067078537646,"vX0":4.693477614022716,"vY0":-121.83014432485795,"vZ0":-2.5738262901770907,"x":95.39,"y":202.01,"x0":-1.8612156828017747,"y0":50.00183218924137,"z0":5.243189300914161,"aX":5.585253322060708},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.0,"breakHorizontal":-7.8,"spinRate":2280,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4487087114210464,"extension":5.497907408901624},"index":3,"playId":"372238fd-708b-3941-99cf-1ed2a521c9b5","pitchNumber":4,"startTime":"2026-08-20T18:55:14.060Z","endTime":"2026-08-20T18:55:18.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.4,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848561414103504,"aZ":-33.45946801483021,"pfxX":-2.4837422456546907,"pfxZ":-0.8480852472197604,"pX":-2.4441882547902485,"pZ":2.493356696482757,"vX0":-0.11827024609095979,"vY0":-122.90717809070998,"vZ0":-0.22005330051331007,"x":95.18,"y":146.08,"x0":-2.0730061670150355,"y0":50.00213424605774,"z0":5.44139896011831,"aX":-3.774501305962948},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":4.6,"spinRate":2141,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.44677246783109226,"extension":5.4654286145508015},"index":4,"playId":"36b1600a-b377-38b1-b8cd-dea66294279a","pitchNumber":5,"startTime":"2026-08-20T18:55:29.353Z","endTime":"2026-08-20T18:55:33.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380862391815246,"aZ":-29.881856443102418,"pfxX":-9.84771963156114,"pfxZ":1.2489978793238743,"pX":1.3893316642233005,"pZ":1.7052733825740436,"vX0":10.911086092227842,"vY0":-133.57826960929296,"vZ0":-3.7591672313522215,"x":64.04,"y":192.74,"x0":-1.444659681219671,"y0":50.00077276247533,"z0":5.249602622811846,"aX":-18.0192193746447},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.7,"breakHorizontal":15.8,"spinRate":1924,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4080928239633055,"extension":5.871491455072774},"index":5,"playId":"f2b29e3b-505e-3644-b2d5-1bc077ccf870","pitchNumber":6,"startTime":"2026-08-20T18:55:44.802Z","endTime":"2026-08-20T18:55:50.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.3,"awayTeamWinProbability":35.7,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:55:50.700Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a sharp line drive to right fielder John Rave. Max Muncy to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T18:56:06.404Z","endTime":"2026-08-20T18:56:45.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnSecond":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"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(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":91.6,"endSpeed":84.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31645880925443,"aZ":-31.094509771336014,"pfxX":-10.850791161113037,"pfxZ":0.5990267590044995,"pX":0.9733629568992179,"pZ":1.5616439595160354,"vX0":10.642623286437257,"vY0":-133.04329548690478,"vZ0":-3.738127680593077,"x":79.9,"y":196.62,"x0":-1.6601317017297903,"y0":50.00281231568094,"z0":5.227215567442677,"aX":-19.5418715128387},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.5,"breakHorizontal":17.5,"spinRate":1919,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.41096988287785585,"extension":5.949767554291164},"index":0,"playId":"be26f11b-6c44-3305-bc31-3a4238dcfa9b","pitchNumber":1,"startTime":"2026-08-20T18:56:17.347Z","endTime":"2026-08-20T18:56:20.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.504840852327067,"aZ":-28.835134516573234,"pfxX":-9.885734769671108,"pfxZ":1.8642292280570585,"pX":-0.1137929406878947,"pZ":1.8272011782918764,"vX0":7.423483290013734,"vY0":-132.68300683803213,"vZ0":-3.3178943516942874,"x":121.34,"y":189.45,"x0":-1.6589000377994991,"y0":50.00138498176547,"z0":5.1875429232013515,"aX":-17.683486522466563},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.9,"breakHorizontal":16.3,"spinRate":1985,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.41229254740819954,"extension":5.871563403446863},"hitData":{"launchSpeed":101.1,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.76,"coordY":98.96}},"index":1,"playId":"47fe3c67-9e65-386a-99da-a1eb856d38c6","pitchNumber":2,"startTime":"2026-08-20T18:56:36.250Z","endTime":"2026-08-20T18:56:45.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:56:45.832Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Serven strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T18:57:04.188Z","endTime":"2026-08-20T18:58:35.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97025559962616,"aZ":-36.86884304332086,"pfxX":-5.0483816744857934,"pfxZ":-3.090419892056011,"pX":-0.09569820767269352,"pZ":1.0367478281532418,"vX0":5.381654065085621,"vY0":-122.72149178411539,"vZ0":-2.5584861568647517,"x":120.65,"y":210.79,"x0":-1.6642465940890432,"y0":50.00185367805663,"z0":5.242563731900958,"aX":-7.677245101460667},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.0,"breakHorizontal":7.8,"spinRate":1539,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4468338828086895,"extension":5.802604724881773},"index":0,"playId":"39a747e1-ae9f-3eaf-b27e-8251328de892","pitchNumber":1,"startTime":"2026-08-20T18:57:15.858Z","endTime":"2026-08-20T18:57:19.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-20T18:57:29.155Z","endTime":"2026-08-20T18:57:45.942Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615870243194312,"aZ":-33.17993669059714,"pfxX":-7.798409564744405,"pfxZ":-0.5674912785989115,"pX":0.5318741728720385,"pZ":1.4457022488099707,"vX0":8.397341159845407,"vY0":-131.94123422112938,"vZ0":-3.471925105644927,"x":96.73,"y":199.75,"x0":-1.6762257879873557,"y0":50.00422375114731,"z0":5.219212948831462,"aX":-13.774620226169423},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.6,"breakHorizontal":12.4,"spinRate":2091,"spinDirection":339},"zone":14,"typeConfidence":2.0,"plateTime":0.41485500675869913,"extension":5.902062576975248},"index":2,"playId":"70562d03-6f27-3423-b20c-e992af164726","pitchNumber":2,"startTime":"2026-08-20T18:57:45.942Z","endTime":"2026-08-20T18:57:50.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.5,"endSpeed":85.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.979616497443033,"aZ":-25.684814905159364,"pfxX":-6.479127134638589,"pfxZ":3.488533934097692,"pX":-0.48043220902240097,"pZ":3.742505908491508,"vX0":5.120469888587062,"vY0":-134.69260748503208,"vZ0":0.0031334896546205693,"x":135.31,"y":137.73,"x0":-1.5531940146370338,"y0":50.00021109311353,"z0":5.53959992351464,"aX":-12.04530923784121},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.5,"breakHorizontal":10.8,"spinRate":2022,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4048015931475981,"extension":5.760646687924995},"index":3,"playId":"1f10c0a4-4f9b-333f-ba61-b050c4eb9121","pitchNumber":3,"startTime":"2026-08-20T18:58:14.142Z","endTime":"2026-08-20T18:58:18.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5154026679072,"aZ":-34.381039781322976,"pfxX":-3.380884697368855,"pfxZ":-1.4464735728487126,"pX":0.31099951692316585,"pZ":1.9629143274743137,"vX0":5.8440961678739125,"vY0":-121.84340732384307,"vZ0":-1.0487690166574264,"x":105.15,"y":185.78,"x0":-1.6629549117009892,"y0":50.003295802055796,"z0":5.330008602154455,"aX":-5.162044939535466},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":4.9,"spinRate":1655,"spinDirection":282},"zone":9,"typeConfidence":2.0,"plateTime":0.446942099538449,"extension":5.682895433352586},"index":4,"playId":"96d2b466-1897-3e34-9674-291f56ca54a3","pitchNumber":4,"startTime":"2026-08-20T18:58:31.086Z","endTime":"2026-08-20T18:58:35.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":2.02,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-08-20T18:58:35.282Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, third baseman Max Muncy to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:00:25.574Z","endTime":"2026-08-20T19:01:25.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"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":"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.7,"endSpeed":86.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393677144721735,"aZ":-12.891365457807366,"pfxX":4.179190323722399,"pfxZ":10.03621346195649,"pX":0.2991279319868953,"pZ":1.720399245781623,"vX0":-5.107371163917795,"vY0":-137.6927264746885,"vZ0":-7.2151552191209625,"x":105.6,"y":192.33,"x0":1.6345222982692644,"y0":50.00266780494626,"z0":5.24584296133999,"aX":8.029858263232311},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-6.5,"spinRate":2290,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.3976874459438213,"extension":6.412406548901575},"index":0,"playId":"df00c0c1-b9c9-3797-b1f8-ffc310e9a131","pitchNumber":1,"startTime":"2026-08-20T19:00:46.810Z","endTime":"2026-08-20T19:00:50.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.949807980429185,"aZ":-28.68410377344297,"pfxX":6.59520237096988,"pfxZ":2.1626303848954933,"pX":1.5584581615652044,"pZ":1.9540510290372841,"vX0":-2.867079350457029,"vY0":-125.85833784896718,"vZ0":-2.515232031385576,"x":57.6,"y":186.02,"x0":1.8513234192918857,"y0":50.00535843639651,"z0":5.273958831679297,"aX":10.652378074048029},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":-11.4,"spinRate":1095,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4340974589315443,"extension":6.377192871816052},"index":1,"playId":"bcea105e-1305-3c52-b289-3c8e05b5959d","pitchNumber":2,"startTime":"2026-08-20T19:01:02.895Z","endTime":"2026-08-20T19:01:05.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63490863220071,"aZ":-27.184701783408553,"pfxX":6.069748465747171,"pfxZ":3.1456405495942343,"pX":0.27197819417314345,"pZ":1.3232544221256346,"vX0":-5.576606786620631,"vY0":-125.07059796609651,"vZ0":-4.159830677988561,"x":106.63,"y":203.05,"x0":1.7392907263078126,"y0":50.00564710089026,"z0":5.231085307619528,"aX":9.641693603230085},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":-9.7,"spinRate":1199,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.43751163758630796,"extension":6.376191574963902},"hitData":{"launchSpeed":74.1,"launchAngle":3.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":166.79}},"index":2,"playId":"870815f7-e00c-320e-8ffe-d19f65476f21","pitchNumber":3,"startTime":"2026-08-20T19:01:18.195Z","endTime":"2026-08-20T19:01:25.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:01:25.847Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:01:40.473Z","endTime":"2026-08-20T19:03:28.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.782373236679376,"aZ":-18.564166629242262,"pfxX":8.496022668756595,"pfxZ":6.7638930438798806,"pX":1.3901851924355877,"pZ":2.7599436031175,"vX0":-4.536828688664455,"vY0":-141.12428111055058,"vZ0":-3.491177469759593,"x":64.01,"y":164.26,"x0":1.9166220283151854,"y0":50.006381818914704,"z0":5.212376435431556,"aX":17.102130501580785},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":-14.4,"spinRate":2160,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.38845689145215045,"extension":6.369363755186327},"index":0,"playId":"2ebe9145-7553-3826-a5e7-df7a73cd48a9","pitchNumber":1,"startTime":"2026-08-20T19:01:51.389Z","endTime":"2026-08-20T19:01:54.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96090859391883,"aZ":-15.157717820323496,"pfxX":7.87159551723949,"pfxZ":8.261441640866359,"pX":0.37626250950636386,"pZ":1.2257316005922392,"vX0":-6.5832463854806225,"vY0":-142.4363083985435,"vZ0":-8.102066722745349,"x":102.66,"y":205.69,"x0":1.6919510502072215,"y0":50.003305937227736,"z0":5.060654196352712,"aX":16.21461178246189},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":-13.0,"spinRate":2225,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.38417350151708574,"extension":6.480701622610351},"index":1,"playId":"444a7b50-99c2-39e1-bae2-5a4aa849a444","pitchNumber":2,"startTime":"2026-08-20T19:02:18.108Z","endTime":"2026-08-20T19:02:21.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":86.9,"endSpeed":79.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49985579320305,"aZ":-29.415037666082952,"pfxX":7.313456196445199,"pfxZ":1.7048800193477733,"pX":1.7764854467174396,"pZ":2.0679982090936995,"vX0":-2.778143756937951,"vY0":-126.53316034543559,"vZ0":-2.102869869730083,"x":49.28,"y":182.94,"x0":1.9403006915876062,"y0":50.00130964848464,"z0":5.273183039128126,"aX":11.824340386137651},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":-12.6,"spinRate":1243,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4333393011888922,"extension":6.294623848364317},"index":2,"playId":"37c2aa79-4c9e-3944-a69c-2de6bc0bb0b8","pitchNumber":3,"startTime":"2026-08-20T19:02:34.376Z","endTime":"2026-08-20T19:02:37.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.982154136462807,"aZ":-14.557227482426317,"pfxX":7.899595263984427,"pfxZ":8.965082391820417,"pX":-0.09169203198169497,"pZ":0.2486547023897707,"vX0":-7.479299341286405,"vY0":-139.20683558631123,"vZ0":-10.342672946725909,"x":120.5,"y":232.07,"x0":1.6023614914270634,"y0":50.00097733026015,"z0":4.973710224709901,"aX":15.517132895412423},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":-12.7,"spinRate":2153,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3933424835807324,"extension":6.459564582018354},"index":3,"playId":"80f31f60-41a1-352a-bd5d-c01a458425f0","pitchNumber":4,"startTime":"2026-08-20T19:02:52.735Z","endTime":"2026-08-20T19:02:56.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53022943294532,"aZ":-16.548005282259677,"pfxX":7.862213735559466,"pfxZ":7.715386209435668,"pX":0.9355470576674784,"pZ":2.627476292064262,"vX0":-5.301074720147984,"vY0":-141.4639154064698,"vZ0":-4.369434320272779,"x":81.34,"y":167.84,"x0":1.8130975855278237,"y0":50.002695322303694,"z0":5.254269858661867,"aX":15.92110977726955},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":-13.2,"spinRate":2272,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3873156056324367,"extension":6.3890959773928335},"hitData":{"launchSpeed":76.6,"launchAngle":21.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.7,"coordY":97.61}},"index":4,"playId":"e56285f8-9f4f-34ab-a3fb-39af84dfcb5d","pitchNumber":5,"startTime":"2026-08-20T19:03:17.801Z","endTime":"2026-08-20T19:03:28.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:03:28.686Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:03:37.662Z","endTime":"2026-08-20T19:06:49.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.421972145935158,"aZ":-13.8237336429113,"pfxX":6.857819807075241,"pfxZ":9.485143220867222,"pX":-0.7084800773853028,"pZ":1.3241880805957924,"vX0":-8.62036851641265,"vY0":-138.34506795444554,"vZ0":-8.000993338009131,"x":144.01,"y":203.03,"x0":1.559713468162737,"y0":50.005219228247185,"z0":5.1844261392765825,"aX":13.270380339922472},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2324,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.39622303310289153,"extension":6.465924863575489},"index":0,"playId":"4ab5808c-5e10-3079-91b6-4dfd6ffe5a0a","pitchNumber":1,"startTime":"2026-08-20T19:03:55.372Z","endTime":"2026-08-20T19:03:59.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.6,"endSpeed":85.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.847814762114947,"aZ":-10.202406751773585,"pfxX":4.646312344563638,"pfxZ":11.783361964224813,"pX":0.16223724294797695,"pZ":2.718896563243526,"vX0":-5.260098305374396,"vY0":-136.16151302643837,"vZ0":-5.32699390830001,"x":110.82,"y":165.37,"x0":1.5218526320894263,"y0":50.001424806695745,"z0":5.416456927511294,"aX":8.66298684514623},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":-7.2,"spinRate":2311,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4033492164497732,"extension":6.328233365009358},"index":1,"playId":"5a883725-3cb1-3567-bb94-bbbe32c4dd00","pitchNumber":2,"startTime":"2026-08-20T19:04:15.824Z","endTime":"2026-08-20T19:04:18.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"29dac76f-b912-38bf-b3ab-1958f9888d69","startTime":"2026-08-20T19:04:39.936Z","endTime":"2026-08-20T19:04:42.936Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559540403960952,"aZ":-30.360447422058648,"pfxX":-3.9515991135434305,"pfxZ":1.1054338783550168,"pX":-0.12196427966650532,"pZ":3.0039836888417324,"vX0":-3.282553664837456,"vY0":-127.31907585180473,"vZ0":-0.10656865038689733,"x":121.65,"y":157.67,"x0":1.6980919058038448,"y0":50.00105119083815,"z0":5.452438949350536,"aX":-6.475650263311336},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":7.9,"spinRate":2442,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.43047570421527226,"extension":6.306279990566833},"index":3,"playId":"71416b4f-da15-3234-9296-34ba1448056f","pitchNumber":3,"startTime":"2026-08-20T19:05:00.435Z","endTime":"2026-08-20T19:05:03.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22095235277119,"aZ":-12.199821008596121,"pfxX":5.6121045354155985,"pfxZ":9.871755962827072,"pX":-0.380850738779527,"pZ":2.862436747886504,"vX0":-7.629132741862155,"vY0":-141.98465590004704,"vZ0":-4.764373690524387,"x":131.52,"y":161.49,"x0":1.6230710315079422,"y0":50.002062748751754,"z0":5.35061009037901,"aX":11.355447642145732},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":-8.4,"spinRate":2423,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.3870878295200346,"extension":6.387229934331601},"index":4,"playId":"275cff90-897e-3a08-b0bb-4e7ba819de8f","pitchNumber":4,"startTime":"2026-08-20T19:05:19.549Z","endTime":"2026-08-20T19:05:23.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644714687268888,"aZ":-30.743909366163827,"pfxX":-10.49199828668754,"pfxZ":0.9847489160831362,"pX":0.7469940733727503,"pZ":3.7552178584680713,"vX0":0.019454721416089615,"vY0":-120.35252843080059,"vZ0":2.085888610740974,"x":88.53,"y":137.39,"x0":2.099419235344245,"y0":50.00237236110962,"z0":5.620259644600025,"aX":-15.229096987105569},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.6,"breakHorizontal":19.0,"spinRate":2683,"spinDirection":291},"zone":12,"typeConfidence":2.0,"plateTime":0.45693800378290295,"extension":6.333916285137398},"index":5,"playId":"ff77c25a-b0cb-3329-b7b3-e9bbf5decdca","pitchNumber":5,"startTime":"2026-08-20T19:05:47.307Z","endTime":"2026-08-20T19:05:51.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25534938133694,"aZ":-31.20340646127756,"pfxX":-9.394738026010263,"pfxZ":0.6565142356944929,"pX":-0.10318230394716232,"pZ":2.3694051746514257,"vX0":-1.7339886647624612,"vY0":-121.73152011503541,"vZ0":-0.9102266626726343,"x":120.93,"y":174.81,"x0":1.840372443912897,"y0":50.00301417490862,"z0":5.48621018242541,"aX":-13.88626790264236},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":17.4,"spinRate":2613,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.4525634578727682,"extension":6.291963662826718},"index":6,"playId":"70fa710b-06e3-3a88-8ac6-5a7c2e99f963","pitchNumber":6,"startTime":"2026-08-20T19:06:11.288Z","endTime":"2026-08-20T19:06:16.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59433498939765,"aZ":-13.549115348575775,"pfxX":6.861345503874992,"pfxZ":9.41066239363907,"pX":0.968554429455089,"pZ":3.493071855794979,"vX0":-4.814004185582006,"vY0":-140.02042847655048,"vZ0":-2.4688101559461946,"x":80.08,"y":144.47,"x0":1.8215700865832753,"y0":50.002900308873194,"z0":5.276503902341664,"aX":13.579055202328677},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":-11.4,"spinRate":2318,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.3916792098879913,"extension":6.469027178690013},"index":7,"playId":"001ca325-1bc4-3d4e-8666-84a59cf240af","pitchNumber":7,"startTime":"2026-08-20T19:06:45.709Z","endTime":"2026-08-20T19:06:49.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:06:49.933Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a fly ball to right fielder Carlos Cortes. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:07:30.878Z","endTime":"2026-08-20T19:09:01.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2992bfb8-bc56-38bd-9220-6d7c0577369e","startTime":"2026-08-20T19:07:14.541Z","endTime":"2026-08-20T19:07:17.541Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475888350136618,"aZ":-17.312289226045205,"pfxX":9.501337894646387,"pfxZ":7.649750570171834,"pX":-0.5463910403635787,"pZ":2.5851461315868107,"vX0":-9.504300840017969,"vY0":-138.62134237360834,"vZ0":-4.169781388299585,"x":137.83,"y":168.98,"x0":1.6950146990425508,"y0":50.002709644918184,"z0":5.2673042905982825,"aX":18.459936940432215},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":-15.2,"spinRate":2373,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.39537623527461907,"extension":6.3863090288740905},"index":1,"playId":"ff6ffa23-5ebc-39b9-80ca-6000e56ea712","pitchNumber":1,"startTime":"2026-08-20T19:07:33.161Z","endTime":"2026-08-20T19:07:36.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.385100651815723,"aZ":-27.72048031677718,"pfxX":7.917251457037549,"pfxZ":2.73440055816335,"pX":0.9523100430500279,"pZ":2.1346414746934728,"vX0":-4.82549906056794,"vY0":-126.89704400077422,"vZ0":-2.577313172621843,"x":80.7,"y":181.14,"x0":1.851627635716481,"y0":50.002304317313644,"z0":5.375767633998536,"aX":12.889358666169331},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-13.2,"spinRate":1240,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4319201737806453,"extension":6.324429129608797},"index":2,"playId":"a4e8ddd1-5e81-3c61-abe7-97175fe43dcc","pitchNumber":2,"startTime":"2026-08-20T19:07:52.243Z","endTime":"2026-08-20T19:07:55.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16347512278314,"aZ":-12.56658643562737,"pfxX":4.0266213369462385,"pfxZ":9.59746658516622,"pX":0.8565495408468902,"pZ":3.0295010303364616,"vX0":-3.997527532383361,"vY0":-142.1720427640266,"vZ0":-4.255066053460361,"x":84.35,"y":156.98,"x0":1.7589623173548867,"y0":50.00454413709145,"z0":5.345552114458368,"aX":8.228439830056747},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":-6.5,"spinRate":2367,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3855307487830286,"extension":6.329141214003756},"index":3,"playId":"9a209d5a-2a4d-348d-a436-0030559b198c","pitchNumber":3,"startTime":"2026-08-20T19:08:16.747Z","endTime":"2026-08-20T19:08:19.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.910913244920714,"aZ":-13.410678208732655,"pfxX":3.9008894564257743,"pfxZ":9.298103501418248,"pX":-0.5225222542695317,"pZ":3.602491788956042,"vX0":-7.317450940551282,"vY0":-141.5310918859768,"vZ0":-2.4173283679019217,"x":136.92,"y":141.51,"x0":1.5958555373602896,"y0":50.001196034036816,"z0":5.332248623747179,"aX":7.871369043909855},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-5.5,"spinRate":2415,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.3877937348181839,"extension":6.367828304161075},"hitData":{"launchSpeed":58.8,"launchAngle":38.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.9,"coordY":133.84}},"index":4,"playId":"72d155bc-6e97-3ecb-b543-1d3362424bba","pitchNumber":4,"startTime":"2026-08-20T19:08:50.098Z","endTime":"2026-08-20T19:09:01.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.84,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:09:01.596Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks. Salvador Perez to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:10:24.734Z","endTime":"2026-08-20T19:13:28.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T19:09:23.257Z","endTime":"2026-08-20T19:10:27.012Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48595290401511,"aZ":-17.395490191151953,"pfxX":8.624739684521455,"pfxZ":7.450272958490802,"pX":0.37452799201628395,"pZ":1.4393957096318004,"vX0":-7.161666663051988,"vY0":-139.50331130494803,"vZ0":-6.917439871187433,"x":102.72,"y":199.92,"x0":1.8462402904562387,"y0":50.00543840667607,"z0":5.085281417023146,"aX":17.112048324097806},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":-14.3,"spinRate":2308,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.3916687920435362,"extension":6.41776796191772},"index":1,"playId":"8768ae61-44db-32fa-8dc9-18ceb88ddbd8","pitchNumber":1,"startTime":"2026-08-20T19:10:27.012Z","endTime":"2026-08-20T19:10:30.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":82.6,"endSpeed":76.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.823827279100456,"aZ":-29.24715234524374,"pfxX":-8.422597582640428,"pfxZ":1.9864659358987566,"pX":0.8730312550865195,"pZ":2.8780518624051834,"vX0":-0.21002679114355371,"vY0":-120.42959989409533,"vZ0":-0.15523830770480462,"x":83.72,"y":161.07,"x0":2.0559726129325675,"y0":50.00268255577772,"z0":5.52479132527436,"aX":-12.40228521163513},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.8,"breakHorizontal":15.4,"spinRate":2040,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.45437797264914304,"extension":6.227172700060118},"index":2,"playId":"50faccb0-7084-3ea5-80b7-49324129a683","pitchNumber":2,"startTime":"2026-08-20T19:10:46.591Z","endTime":"2026-08-20T19:10:50.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.481360129363864,"aZ":-17.239787856138157,"pfxX":8.097046684267632,"pfxZ":7.698609912638729,"pX":0.7064410604617283,"pZ":2.2027288599425003,"vX0":-5.831380190243056,"vY0":-138.08350534493474,"vZ0":-5.151693262431227,"x":90.07,"y":179.31,"x0":1.7890283334287505,"y0":50.00008678597809,"z0":5.2446828853555285,"aX":15.702382735858157},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":-13.6,"spinRate":2296,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.3960028205881434,"extension":6.3467145953476765},"index":3,"playId":"e26f6852-f8c4-373d-8301-3c5cbbc578ef","pitchNumber":3,"startTime":"2026-08-20T19:11:04.364Z","endTime":"2026-08-20T19:11:07.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.4,"endSpeed":89.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06991290190118,"aZ":-13.144912433919202,"pfxX":4.886952648080664,"pfxZ":9.141296626116498,"pX":0.9240967115162972,"pZ":3.7731468541093682,"vX0":-3.9853492182915127,"vY0":-143.35956137652136,"vZ0":-2.341371163728409,"x":81.78,"y":136.91,"x0":1.697176253681556,"y0":50.00577208016489,"z0":5.420805033666709,"aX":10.176238259121568},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":2351,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.3820370637626147,"extension":6.379617083786784},"index":4,"playId":"ef60bc80-e0ad-3a3e-905d-2c9573b2d783","pitchNumber":4,"startTime":"2026-08-20T19:11:31.494Z","endTime":"2026-08-20T19:11:34.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.468054766192488,"aZ":-33.23888163562431,"pfxX":-9.130934963149386,"pfxZ":-0.6853694761462759,"pX":-0.9047783028982788,"pZ":1.598203365984926,"vX0":-3.765001378601139,"vY0":-123.89023141636648,"vZ0":-2.471048834933735,"x":151.49,"y":195.63,"x0":1.8202484430301236,"y0":50.002001819304915,"z0":5.383271265055611,"aX":-14.209705701214746},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.6,"breakHorizontal":17.4,"spinRate":2736,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.44190826588808463,"extension":6.302890811381874},"index":5,"playId":"06abd08c-4c92-395c-926a-7830f2ce1b3c","pitchNumber":5,"startTime":"2026-08-20T19:11:52.371Z","endTime":"2026-08-20T19:11:56.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.2,"endSpeed":90.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.860493181664296,"aZ":-15.278331117808047,"pfxX":4.04545482360394,"pfxZ":8.014476708218979,"pX":-1.0835145426476003,"pZ":2.426731476840912,"vX0":-9.010696420132845,"vY0":-144.1334816399694,"vZ0":-5.201733172405526,"x":158.3,"y":173.26,"x0":1.5548087499805487,"y0":50.004434585537936,"z0":5.195261293386099,"aX":8.530944057552547},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.7,"breakHorizontal":-5.5,"spinRate":2397,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.37971408868824064,"extension":6.408356710238466},"index":6,"playId":"f1cd94d7-6b29-392a-963d-473bc9e1888f","pitchNumber":6,"startTime":"2026-08-20T19:12:34.300Z","endTime":"2026-08-20T19:12:38.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494394025161185,"aZ":-44.3192656945911,"pfxX":-4.880767005997452,"pfxZ":-8.353072610114008,"pX":-1.2096343041720838,"pZ":0.12424399681950796,"vX0":-4.773965260405598,"vY0":-120.15067503358041,"vZ0":-3.2118728885122487,"x":163.11,"y":235.43,"x0":1.4413136574601082,"y0":50.00435034759384,"z0":5.438477516758051,"aX":-7.095042743583821},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.6,"breakHorizontal":10.1,"spinRate":2754,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.4568531223777379,"extension":6.455253050056467},"index":7,"playId":"876f0737-f0e0-39b9-a4da-25bc06ceff2e","pitchNumber":7,"startTime":"2026-08-20T19:12:55.105Z","endTime":"2026-08-20T19:12:59.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121232985857063,"aZ":-32.76281684468328,"pfxX":-7.370009388215593,"pfxZ":-0.406519137646951,"pX":-2.046625690119631,"pZ":0.5170898426401873,"vX0":-6.724209654805188,"vY0":-119.92456570468204,"vZ0":-4.3932295431864326,"x":195.01,"y":224.82,"x0":1.7505593424195234,"y0":50.0012955128594,"z0":5.294037082320702,"aX":-10.73629588267283},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.6,"breakHorizontal":15.0,"spinRate":2582,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4566730337916347,"extension":6.402158594040562},"index":8,"playId":"02340a15-2f7f-3d94-9fee-39f83c01c639","pitchNumber":8,"startTime":"2026-08-20T19:13:23.360Z","endTime":"2026-08-20T19:13:28.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.0,"awayTeamWinProbability":31.0,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":1.74,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:13:28.913Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a line drive to left fielder Zack Gelof. Bobby Witt Jr. scores. Salvador Perez scores. Vinnie Pasquantino to 3rd.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:13:57.127Z","endTime":"2026-08-20T19:14:46.028Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807633091356184,"aZ":-12.844044318087114,"pfxX":4.802859689133083,"pfxZ":9.495869889782227,"pX":-0.22501051018188514,"pZ":1.5550178798430425,"vX0":-6.859297149206045,"vY0":-141.446884976833,"vZ0":-7.6569768277877,"x":125.58,"y":196.79,"x0":1.6020607214309208,"y0":50.005281142946615,"z0":5.111999752545724,"aX":9.780210690941871},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":-7.4,"spinRate":2429,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.38651913000122695,"extension":6.483071731169469},"index":0,"playId":"ba271ac3-6161-3201-b347-478ec3378fd9","pitchNumber":1,"startTime":"2026-08-20T19:14:02.016Z","endTime":"2026-08-20T19:14:06.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"}},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49933854468291,"aZ":-31.536007915262157,"pfxX":-2.4200239539222097,"pfxZ":0.38734029038998763,"pX":0.4684275976100831,"pZ":1.7232514818622906,"vX0":-2.4516238461092392,"vY0":-127.44442730688465,"vZ0":-2.9777819032536708,"x":99.14,"y":192.25,"x0":1.7562890880002175,"y0":50.0033686180742,"z0":5.390416620634398,"aX":-3.9918145281374944},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":4.9,"spinRate":2526,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.42930886052087835,"extension":6.33986282740298},"hitData":{"launchSpeed":86.2,"launchAngle":19.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.93,"coordY":88.22}},"index":1,"playId":"b3d4b45e-d39b-3a87-9f48-e5170413f6ac","pitchNumber":2,"startTime":"2026-08-20T19:14:35.010Z","endTime":"2026-08-20T19:14:46.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":14.899999999999991,"leverageIndex":2.58,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:14:46.028Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Tolbert lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T19:15:30.020Z","endTime":"2026-08-20T19:17:11.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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,4],"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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":{"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":96.2,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.621901489077935,"aZ":-16.65458943146853,"pfxX":8.228295644342786,"pfxZ":7.85682494528956,"pX":0.7783120863650813,"pZ":3.338137588358851,"vX0":-5.811920900116558,"vY0":-139.92275647856866,"vZ0":-2.3743513017814246,"x":87.33,"y":148.65,"x0":1.8170113956429632,"y0":50.00600764542321,"z0":5.2935553192281795,"aX":16.260536651375713},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":-13.7,"spinRate":2324,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.391985123189726,"extension":6.343922519782429},"index":0,"playId":"950a8e96-3970-3728-b099-0487f3207a5d","pitchNumber":1,"startTime":"2026-08-20T19:15:33.315Z","endTime":"2026-08-20T19:15:36.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.691114739097845,"aZ":-28.79433790718472,"pfxX":8.853682721616735,"pfxZ":2.1059174317466347,"pX":1.1617177046367124,"pZ":3.147541613491272,"vX0":-4.2757361557805975,"vY0":-126.13223553438525,"vZ0":0.277847282521165,"x":72.72,"y":153.8,"x0":1.7325426195856282,"y0":50.00198520322173,"z0":5.365944094631329,"aX":14.20321873215011},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":-15.0,"spinRate":1202,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4349720041842642,"extension":6.388328420337354},"index":1,"playId":"5c0667ed-a1c6-3dbf-8515-c3b8085d1df8","pitchNumber":2,"startTime":"2026-08-20T19:15:51.705Z","endTime":"2026-08-20T19:15:55.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813946577310215,"aZ":-15.561450243047835,"pfxX":7.744710844447873,"pfxZ":8.84258033318169,"pX":-0.65542606189271,"pZ":2.1660620661975267,"vX0":-8.882736599853946,"vY0":-136.60732884602635,"vZ0":-5.033130545640212,"x":141.98,"y":180.3,"x0":1.6415642686416942,"y0":50.000237066492794,"z0":5.112258517152578,"aX":14.546240279962122},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-12.0,"spinRate":2256,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4018869728927936,"extension":6.507697948628026},"index":2,"playId":"e63ba37f-d492-3946-84ff-2c37e8bcf187","pitchNumber":3,"startTime":"2026-08-20T19:16:10.369Z","endTime":"2026-08-20T19:16:14.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39734658068677,"aZ":-12.755347894482522,"pfxX":4.304199425761979,"pfxZ":9.946143961101914,"pX":-0.029381477151511317,"pZ":3.2192931666888924,"vX0":-6.194237237560755,"vY0":-139.33722705448767,"vZ0":-3.270845324851779,"x":118.12,"y":151.86,"x0":1.670628846522127,"y0":50.00091999122742,"z0":5.259750951362129,"aX":8.402444256332885},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-6.4,"spinRate":2323,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.39416690773697427,"extension":6.4240269884720815},"index":3,"playId":"6d17fd9f-cf56-335c-8755-3ef13efe98d9","pitchNumber":4,"startTime":"2026-08-20T19:16:30.738Z","endTime":"2026-08-20T19:16:33.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.547046178467546,"aZ":-29.62207771158148,"pfxX":-6.101215696213792,"pfxZ":1.7191433711604809,"pX":0.3068562541247435,"pZ":2.446798836526372,"vX0":-2.2879534714934904,"vY0":-121.15675214936873,"vZ0":-1.009438221436545,"x":105.3,"y":172.72,"x0":2.0569394425127125,"y0":50.000394274919444,"z0":5.466933978535528,"aX":-9.03172603211275},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":11.6,"spinRate":2618,"spinDirection":282},"zone":5,"typeConfidence":2.0,"plateTime":0.45277493281818915,"extension":6.271413519347412},"hitData":{"launchSpeed":91.0,"launchAngle":23.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.05,"coordY":63.93}},"index":4,"playId":"a6d4bee0-7101-3fd9-acd6-5318996efe2b","pitchNumber":5,"startTime":"2026-08-20T19:17:03.278Z","endTime":"2026-08-20T19:17:11.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"third":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:17:11.314Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Donovan Walton doubles (12) on a line drive to right fielder John Rave.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:19:09.542Z","endTime":"2026-08-20T19:22:06.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":89.5,"endSpeed":82.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24832634333863,"aZ":-30.297108814977904,"pfxX":-10.04233319326093,"pfxZ":1.095207783958192,"pX":-0.479007933852108,"pZ":1.4888977489331374,"vX0":6.182374661392089,"vY0":-130.20178478372335,"vZ0":-3.893252951415707,"x":135.26,"y":198.58,"x0":-1.5790212200370208,"y0":50.00622004357213,"z0":5.29559667534286,"aX":-17.251200747322756},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":16.8,"spinRate":1952,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4206313913116566,"extension":5.547589453795768},"index":0,"playId":"fb6fb7cc-3086-3e8c-b3c8-4decd4b0307b","pitchNumber":1,"startTime":"2026-08-20T19:19:19.790Z","endTime":"2026-08-20T19:19:23.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-20T19:19:29.347Z","endTime":"2026-08-20T19:19:43.047Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.461185911605348,"aZ":-37.539667642072565,"pfxX":-6.4088801408670575,"pfxZ":-3.581538671539322,"pX":-0.0832132544809954,"pZ":1.2069037914605076,"vX0":5.641869132050169,"vY0":-121.24509460331011,"vZ0":-2.1563444928611335,"x":120.17,"y":206.19,"x0":-1.6013949965005507,"y0":50.0052156509013,"z0":5.36661561812232,"aX":-9.596961468115774},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.7,"breakHorizontal":10.3,"spinRate":1546,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.45079959708921447,"extension":5.5661606090606055},"index":2,"playId":"64bf2938-03d5-3fef-8897-3b7e83cd8b48","pitchNumber":2,"startTime":"2026-08-20T19:19:43.047Z","endTime":"2026-08-20T19:19:46.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594694069049318,"aZ":-30.982676410919623,"pfxX":-10.45430614845967,"pfxZ":0.678097838707421,"pX":0.6663025542446325,"pZ":2.1127913985833158,"vX0":8.8060407600562,"vY0":-131.5270616730964,"vZ0":-2.6767214030049007,"x":91.6,"y":181.73,"x0":-1.365006683140218,"y0":50.002956376767365,"z0":5.4386145667853345,"aX":-18.338301936731185},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":17.0,"spinRate":1929,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.41625548644321775,"extension":5.6268438603216095},"index":3,"playId":"a703633a-e520-3bbd-a96b-0d5b1493b7a6","pitchNumber":3,"startTime":"2026-08-20T19:19:57.130Z","endTime":"2026-08-20T19:20:00.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.0,"endSpeed":76.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97940712252423,"aZ":-34.60869779300274,"pfxX":-4.0551734025284345,"pfxZ":-1.6551626305221347,"pX":-0.8961889663750003,"pZ":1.3223481821962249,"vX0":3.1243933286239693,"vY0":-120.81263460581707,"vZ0":-2.4185295150313593,"x":151.16,"y":203.08,"x0":-1.6835078785900883,"y0":50.00483615292429,"z0":5.397780233453845,"aX":-5.9558994961361345},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.4,"breakHorizontal":6.5,"spinRate":2159,"spinDirection":358},"zone":13,"typeConfidence":2.0,"plateTime":0.45450660691268574,"extension":5.520698880395213},"index":4,"playId":"a6d4257b-8dee-3b0b-bdd5-6b3593621ae4","pitchNumber":4,"startTime":"2026-08-20T19:20:10.918Z","endTime":"2026-08-20T19:20:16.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89515321175467,"aZ":-37.035063648084204,"pfxX":-2.0421264692603165,"pfxZ":-3.4420646078264374,"pX":-1.3735572348535123,"pZ":1.6562087568495254,"vX0":1.4105553292084485,"vY0":-119.02323916932691,"vZ0":-0.9841065666963879,"x":169.36,"y":194.06,"x0":-1.7128154774116542,"y0":50.000018936420226,"z0":5.471648478770555,"aX":-2.8876069691790653},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.1,"breakHorizontal":3.2,"spinRate":2170,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.46272644929377593,"extension":5.353547650876286},"index":5,"playId":"7b79ddc5-79a8-34ba-a6ad-87c9a144dc56","pitchNumber":5,"startTime":"2026-08-20T19:20:35.444Z","endTime":"2026-08-20T19:20:38.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.3,"endSpeed":83.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8901571425388,"aZ":-31.275837285531058,"pfxX":-9.255936431374638,"pfxZ":0.5065484454104947,"pX":0.45861587673354354,"pZ":2.221628724036504,"vX0":7.410681999416198,"vY0":-132.79675943150872,"vZ0":-2.5406916151877876,"x":99.52,"y":178.8,"x0":-1.1679447385323298,"y0":50.00432762468151,"z0":5.469763407108372,"aX":-16.504778316580648},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.6,"breakHorizontal":15.1,"spinRate":1867,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.41272603211938375,"extension":5.6452713423597745},"index":6,"playId":"e2e2bbae-e305-324d-81f7-ffb044887e27","pitchNumber":6,"startTime":"2026-08-20T19:20:53.220Z","endTime":"2026-08-20T19:20:56.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.8,"endSpeed":78.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.719788826839704,"aZ":-35.274456672148304,"pfxX":-5.808963316091846,"pfxZ":-2.008482880426085,"pX":0.4643964351635419,"pZ":1.27407908331205,"vX0":6.5897373211601336,"vY0":-123.41004129010803,"vZ0":-2.5032002336134345,"x":99.3,"y":204.38,"x0":-1.486601840678839,"y0":50.004170749862176,"z0":5.274719891440195,"aX":-8.954620264800646},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.0,"breakHorizontal":9.0,"spinRate":1429,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.44393906894571833,"extension":5.693496495286879},"index":7,"playId":"f33f4675-4ea2-3874-9508-adae4c85bba1","pitchNumber":7,"startTime":"2026-08-20T19:21:13.109Z","endTime":"2026-08-20T19:21:16.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.6,"endSpeed":84.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39201624310446,"aZ":-33.280023300063554,"pfxX":-9.245126821020882,"pfxZ":-0.6175480138209997,"pX":-0.302753653012426,"pZ":1.4868563043964371,"vX0":5.995395770119547,"vY0":-133.27955272496072,"vZ0":-3.600310803706894,"x":128.54,"y":198.63,"x0":-1.3834918805113419,"y0":50.00178526580179,"z0":5.265760021488557,"aX":-16.58505491811672},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.7,"breakHorizontal":15.4,"spinRate":1963,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.41140061671346917,"extension":5.561648086214756},"index":8,"playId":"09ff24f8-aafa-3d45-af97-1505a9e0c49b","pitchNumber":8,"startTime":"2026-08-20T19:21:31.578Z","endTime":"2026-08-20T19:21:36.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27061443140339,"aZ":-32.06338341925531,"pfxX":2.986758606185565,"pfxZ":0.07866544747425941,"pX":-0.09089695244029598,"pZ":1.5271859159793684,"vX0":3.0951073113113194,"vY0":-119.612429920439,"vZ0":-1.9865977790335898,"x":120.46,"y":197.55,"x0":-1.788010904574109,"y0":50.005261854990586,"z0":5.233437858761524,"aX":4.3436697182037145},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.1,"breakHorizontal":-6.1,"spinRate":2453,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.45727026522675773,"extension":5.542977324756862},"hitData":{"launchSpeed":95.4,"launchAngle":18.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.21,"coordY":112.57}},"index":9,"playId":"81c1b404-f0a1-3c6a-b7ff-a25a7d3669b2","pitchNumber":9,"startTime":"2026-08-20T19:21:54.542Z","endTime":"2026-08-20T19:22:06.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-5.8999999999999915,"leverageIndex":0.88,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:22:06.662Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Darell Hernaiz walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:22:38.322Z","endTime":"2026-08-20T19:24:51.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04549724964712,"aZ":-28.300871987063594,"pfxX":-11.348010765376747,"pfxZ":2.161143613776826,"pX":1.5970874306622802,"pZ":1.4304453306430764,"vX0":11.000996825219843,"vY0":-132.79481684645626,"vZ0":-4.756443491880721,"x":56.12,"y":200.16,"x0":-1.1145235535941473,"y0":50.00533822668395,"z0":5.290753303208582,"aX":-20.376291467679014},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":18.4,"spinRate":1945,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.41164237230258616,"extension":5.783036437746513},"index":0,"playId":"c247cc25-4077-3101-9ee8-9545a5020149","pitchNumber":1,"startTime":"2026-08-20T19:22:48.480Z","endTime":"2026-08-20T19:22:51.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246689596341454,"aZ":-28.249353312815135,"pfxX":4.829373946546092,"pfxZ":2.6815906671710055,"pX":-0.2939232106447395,"pZ":2.085133683056056,"vX0":1.7883202380422039,"vY0":-120.41255493252011,"vZ0":-1.6000864837081192,"x":128.2,"y":182.48,"x0":-1.6743952548331376,"y0":50.00153015702487,"z0":5.267041574406941,"aX":7.062475187463813},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.7,"breakHorizontal":-9.1,"spinRate":2331,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.45556678319293464,"extension":5.537747266855832},"index":1,"playId":"f160248f-130a-3036-84d7-e87b71581c83","pitchNumber":2,"startTime":"2026-08-20T19:23:05.020Z","endTime":"2026-08-20T19:23:08.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.893101593422195,"aZ":-30.056688333640782,"pfxX":-10.783777553430532,"pfxZ":1.1942531149569304,"pX":0.7608169036949521,"pZ":0.8008138397338992,"vX0":8.70001097496301,"vY0":-132.55916481000534,"vZ0":-5.6910548321456575,"x":88.0,"y":217.16,"x0":-1.1660539643938312,"y0":50.00452453186882,"z0":5.175658110027142,"aX":-19.153068127839138},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":17.6,"spinRate":1921,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41353065470013295,"extension":5.845584585794643},"index":2,"playId":"e723c830-0679-35e5-abf6-058252dc8dee","pitchNumber":3,"startTime":"2026-08-20T19:23:24.518Z","endTime":"2026-08-20T19:23:27.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262615728831737,"aZ":-27.8313845512869,"pfxX":6.259219914725347,"pfxZ":2.9591216482539746,"pX":-0.0431350825609843,"pZ":2.6476544450234747,"vX0":1.683877265221125,"vY0":-120.35958237901202,"vZ0":-0.5826006824191603,"x":118.64,"y":167.29,"x0":-1.5649601150763603,"y0":50.00346676506661,"z0":5.3565293504978895,"aX":9.186923556504409},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.5,"breakHorizontal":-11.8,"spinRate":2398,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.45499719342280986,"extension":5.449905038047364},"index":3,"playId":"07b0a3aa-67e4-3a11-b546-67a94eaae566","pitchNumber":4,"startTime":"2026-08-20T19:23:43.826Z","endTime":"2026-08-20T19:23:47.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.993687948154992,"aZ":-30.038611046918586,"pfxX":5.977746682991457,"pfxZ":1.4653766444581073,"pX":1.1028481264736079,"pZ":1.0732080437375766,"vX0":4.5186525378862035,"vY0":-120.31410950726763,"vZ0":-3.3168334540523152,"x":74.96,"y":209.8,"x0":-1.5784513700162528,"y0":50.0056885216275,"z0":5.140152508054483,"aX":8.738821992995},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.0,"breakHorizontal":-11.9,"spinRate":2326,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4557709849685665,"extension":5.567945091705046},"index":4,"playId":"86ec3f03-34e3-30df-be8b-6774803350b9","pitchNumber":5,"startTime":"2026-08-20T19:24:04.202Z","endTime":"2026-08-20T19:24:07.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.570882760634635,"aZ":-32.00210473441351,"pfxX":5.8986590862037716,"pfxZ":0.11857445779781361,"pX":1.0496752655340664,"pZ":1.6946034987476408,"vX0":4.50945393422108,"vY0":-121.8844000959743,"vZ0":-1.7610099445161944,"x":76.99,"y":193.03,"x0":-1.5928301272855363,"y0":50.00600327209304,"z0":5.1972140456328075,"aX":8.851239901536735},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-11.8,"spinRate":2298,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4498566735093137,"extension":5.614301865633112},"index":5,"playId":"ea81d183-2216-3c66-a9fd-cf641430fac6","pitchNumber":6,"startTime":"2026-08-20T19:24:23.627Z","endTime":"2026-08-20T19:24:27.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76995133044575,"aZ":-31.06133842545882,"pfxX":4.670750998403518,"pfxZ":0.7589869227606076,"pX":-1.0082218050680936,"pZ":2.1975999773857793,"vX0":0.1900816075103502,"vY0":-119.8214185542356,"vZ0":-0.897458389890464,"x":155.43,"y":179.44,"x0":-1.6962358419195802,"y0":50.005353892182036,"z0":5.325720974613467,"aX":6.866524273999746},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.4,"breakHorizontal":-8.5,"spinRate":2239,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.45522144512014817,"extension":5.612298616681058},"index":6,"playId":"62f2d240-9d4d-364f-a0f7-d27db85b0135","pitchNumber":7,"startTime":"2026-08-20T19:24:46.542Z","endTime":"2026-08-20T19:24:51.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.3,"awayTeamWinProbability":28.700000000000003,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.36,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:24:51.456Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Henry Bolte grounds into a double play, pitcher Randy Dobnak to second baseman Michael Massey to first baseman Salvador Perez. Donovan Walton to 3rd. Darell Hernaiz out at 2nd. Henry Bolte out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:26:02.436Z","endTime":"2026-08-20T19:28:57.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677976,"link":"/api/v1/people/677976"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T19:25:11.771Z","endTime":"2026-08-20T19:26:04.768Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33247916605304,"aZ":-33.244943550536036,"pfxX":-8.693169618170915,"pfxZ":-0.5877964470696107,"pX":1.74984273989788,"pZ":1.0181529963880298,"vX0":10.820892345348758,"vY0":-133.39259751598598,"vZ0":-5.014311860832095,"x":50.3,"y":211.29,"x0":-1.2203205893569298,"y0":50.00461614617066,"z0":5.305026164331929,"aX":-15.746833868679877},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.9,"breakHorizontal":13.6,"spinRate":1896,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.40980551558521805,"extension":5.85039699304858},"index":1,"playId":"861154e5-e949-3fa8-af1c-04dce7a98491","pitchNumber":1,"startTime":"2026-08-20T19:26:04.768Z","endTime":"2026-08-20T19:26:07.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.527104281923773,"aZ":-33.49398518162929,"pfxX":-8.235053586594923,"pfxZ":-0.7328820760685035,"pX":-0.8848490724692354,"pZ":1.990814734308301,"vX0":4.2629120872621735,"vY0":-133.38595689620274,"vZ0":-2.6565052221972953,"x":150.73,"y":185.03,"x0":-1.4302297278854625,"y0":50.000176672787475,"z0":5.404145432050963,"aX":-14.900792146535293},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.7,"breakHorizontal":14.0,"spinRate":2023,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40996365852421013,"extension":5.704665165606222},"index":2,"playId":"2de443eb-ef6e-3385-843c-5e254f4edaf9","pitchNumber":2,"startTime":"2026-08-20T19:26:22.678Z","endTime":"2026-08-20T19:26:26.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.9,"endSpeed":84.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089059956180993,"aZ":-32.844404733759276,"pfxX":-9.092012229187297,"pfxZ":-0.3719766130518103,"pX":0.15130694058508165,"pZ":1.9868427939111788,"vX0":7.144752057042029,"vY0":-133.72889084433237,"vZ0":-2.651305462953606,"x":111.23,"y":185.14,"x0":-1.3750322576429213,"y0":50.00172285218329,"z0":5.349375042870529,"aX":-16.451272423923985},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.1,"breakHorizontal":14.9,"spinRate":1965,"spinDirection":260},"zone":8,"typeConfidence":2.0,"plateTime":0.4097302067707358,"extension":5.6718760947490425},"index":3,"playId":"7ab9f85e-e727-3d3e-8ada-f05ae3b009d6","pitchNumber":3,"startTime":"2026-08-20T19:26:41.892Z","endTime":"2026-08-20T19:26:45.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.5,"endSpeed":84.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683339468147977,"aZ":-32.92002701353189,"pfxX":-7.988230301907095,"pfxZ":-0.4125357790244184,"pX":-0.3557565773599828,"pZ":1.86911422403288,"vX0":5.460678724012704,"vY0":-133.21190981856557,"vZ0":-2.7665738154509807,"x":130.56,"y":188.31,"x0":-1.3907287891921012,"y0":50.0049359279154,"z0":5.2927401100009615,"aX":-14.408473336034668},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.1,"breakHorizontal":13.3,"spinRate":1974,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4106357935604419,"extension":5.889469619898543},"index":4,"playId":"330cebe5-88f9-3836-b151-95b8ffc3c010","pitchNumber":4,"startTime":"2026-08-20T19:27:05.329Z","endTime":"2026-08-20T19:27:08.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.1,"endSpeed":76.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.495696342017258,"aZ":-35.40761054754586,"pfxX":-1.8928148403821285,"pfxZ":-2.194468862035624,"pX":-0.43406457813752214,"pZ":2.172387025065653,"vX0":3.103480949670944,"vY0":-120.94230395599828,"vZ0":-0.3416975859136606,"x":133.55,"y":180.13,"x0":-1.4903643676291491,"y0":50.00063764501779,"z0":5.431723537997182,"aX":-2.792210016115536},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.7,"breakHorizontal":2.6,"spinRate":2236,"spinDirection":21},"zone":7,"typeConfidence":2.0,"plateTime":0.4535863663183908,"extension":5.637517835769638},"index":5,"playId":"3e351918-ced3-32e8-b288-d60b18661a65","pitchNumber":5,"startTime":"2026-08-20T19:27:27.451Z","endTime":"2026-08-20T19:27:30.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15008198290861,"aZ":-36.20322843960345,"pfxX":-6.262990784052218,"pfxZ":-2.679357073344428,"pX":-1.6843530809252878,"pZ":1.7604506103247315,"vX0":1.8481411379267927,"vY0":-122.20179864371163,"vZ0":-1.022793633150324,"x":181.2,"y":191.25,"x0":-1.6389891728554762,"y0":50.000767409629404,"z0":5.30755034290461,"aX":-9.426042849215149},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.8,"breakHorizontal":10.9,"spinRate":1594,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.44902294876573245,"extension":5.584301409162965},"index":6,"playId":"355fd9c6-0619-3728-bf0c-d47490016eec","pitchNumber":6,"startTime":"2026-08-20T19:27:50.652Z","endTime":"2026-08-20T19:27:54.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078572982755972,"aZ":-32.33856603141034,"pfxX":4.029391979763855,"pfxZ":-0.11583454623066736,"pX":0.23295688789415434,"pZ":1.7296308497658262,"vX0":3.0142169664125147,"vY0":-121.15145092070794,"vZ0":-1.746631127484052,"x":108.12,"y":192.08,"x0":-1.5514392073556549,"y0":50.0004278158141,"z0":5.291347555755931,"aX":5.976413941264424},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":-8.0,"spinRate":2363,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4524263540060218,"extension":5.582352364082268},"index":7,"playId":"021001c4-8318-36ce-ba39-7d7a4cf50e69","pitchNumber":7,"startTime":"2026-08-20T19:28:09.833Z","endTime":"2026-08-20T19:28:12.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631605906629197,"aZ":-41.76532169820224,"pfxX":-5.367362683658777,"pfxZ":-6.266343241028602,"pX":-1.6091106001106166,"pZ":3.01746225707067,"vX0":1.4876477979493605,"vY0":-123.24401530478887,"vZ0":2.6172160010755565,"x":178.34,"y":157.31,"x0":-1.5250891369894366,"y0":50.00241077798901,"z0":5.481557184920775,"aX":-8.215385830808152},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.4,"breakHorizontal":9.4,"spinRate":1700,"spinDirection":270},"zone":11,"typeConfidence":2.0,"plateTime":0.44526412923466907,"extension":5.689517470933338},"index":8,"playId":"355de42b-270c-33f4-9189-6cb86adacd19","pitchNumber":8,"startTime":"2026-08-20T19:28:30.814Z","endTime":"2026-08-20T19:28:34.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.781619439524142,"aZ":-28.933706554261907,"pfxX":-8.617725126260748,"pfxZ":1.7892463846230307,"pX":-0.33238880202380894,"pZ":2.650458019580433,"vX0":5.566632064492387,"vY0":-133.25369577693877,"vZ0":-1.5890204571134823,"x":129.67,"y":167.22,"x0":-1.3215102320719505,"y0":50.002429576981015,"z0":5.3311739410724845,"aX":-15.604487966191384},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":14.5,"spinRate":1901,"spinDirection":272},"zone":4,"typeConfidence":2.0,"plateTime":0.40995128063534336,"extension":5.7409930501998625},"hitData":{"launchSpeed":83.8,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.65,"coordY":181.49}},"index":9,"playId":"71f2fec6-4807-3787-b144-a002872453e4","pitchNumber":9,"startTime":"2026-08-20T19:28:48.714Z","endTime":"2026-08-20T19:28:57.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":11.5,"leverageIndex":2.18,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:28:57.732Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T19:29:26.578Z","endTime":"2026-08-20T19:29:36.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":92.7,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937660176925434,"aZ":-20.940686222057078,"pfxX":-8.531970873055933,"pfxZ":6.098361192968462,"pX":0.33326568973217907,"pZ":2.0100778382634656,"vX0":7.179281204586844,"vY0":-134.7787133739801,"vZ0":-4.869778320132253,"x":104.3,"y":184.51,"x0":-1.254791832137408,"y0":50.00259649454279,"z0":5.316549522013828,"aX":-15.71694750844461},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2033,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4061835332149166,"extension":5.815370301457505},"hitData":{"launchSpeed":75.8,"launchAngle":60.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":96.24,"coordY":140.93}},"index":0,"playId":"efb35b4e-dc5d-35f1-bec4-b5eb2d8cdd09","pitchNumber":1,"startTime":"2026-08-20T19:29:27.138Z","endTime":"2026-08-20T19:29:36.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"third":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":677976,"link":"/api/v1/people/677976"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.17,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:29:36.548Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a line drive to left fielder Zack Gelof.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:31:56.559Z","endTime":"2026-08-20T19:33:49.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00501170901213,"aZ":-13.613496790780276,"pfxX":4.745016243158414,"pfxZ":9.151773741955726,"pX":0.7546181318148695,"pZ":1.7499951782823966,"vX0":-3.9611071043128367,"vY0":-141.02751760705806,"vZ0":-7.05908251902038,"x":88.24,"y":191.53,"x0":1.556131772002567,"y0":50.003323899252884,"z0":5.1514051794205225,"aX":9.624074564247454},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":-7.8,"spinRate":2383,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.38736702727539507,"extension":6.431419702002462},"index":0,"playId":"4b390c85-afcb-3577-8dac-732efe910660","pitchNumber":1,"startTime":"2026-08-20T19:32:12.967Z","endTime":"2026-08-20T19:32:16.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63187116126213,"aZ":-28.66144310771897,"pfxX":-6.833401531899604,"pfxZ":2.3864482814342143,"pX":0.9260405180966998,"pZ":2.6330895435482513,"vX0":-0.14137065966142606,"vY0":-120.06260101970933,"vZ0":-0.5815280877362694,"x":81.7,"y":167.69,"x0":1.8743344875359247,"y0":50.002103639613765,"z0":5.412823864800948,"aX":-10.04884949002519},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":2464,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.4549148541308323,"extension":6.365410541708216},"index":1,"playId":"bd166108-d54f-3fc7-85fd-35a6d86effee","pitchNumber":2,"startTime":"2026-08-20T19:32:28.854Z","endTime":"2026-08-20T19:32:32.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42222024975801,"aZ":-27.923750814336863,"pfxX":-2.2528392795029495,"pfxZ":2.597799733784364,"pX":-0.324559207428145,"pZ":1.7483499572862797,"vX0":-4.049068880492925,"vY0":-126.4778077653425,"vZ0":-3.3871061994194247,"x":129.37,"y":191.57,"x0":1.5837034394659852,"y0":50.00365615309732,"z0":5.3207088590405185,"aX":-3.684697233088248},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":4.9,"spinRate":2219,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4314454370681915,"extension":6.473373139932493},"index":2,"playId":"b84f235a-0b21-3eac-98d6-00da5853eda6","pitchNumber":3,"startTime":"2026-08-20T19:32:45.521Z","endTime":"2026-08-20T19:32:49.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90488532491548,"aZ":-18.117113835774383,"pfxX":9.466372725369578,"pfxZ":7.109309266661895,"pX":0.7614103484853882,"pZ":2.070376171397512,"vX0":-5.902259833170782,"vY0":-139.60380416329377,"vZ0":-5.17521358756765,"x":87.98,"y":182.88,"x0":1.6712250216542188,"y0":50.001743485697126,"z0":5.137458885229027,"aX":18.717209848122284},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":-16.0,"spinRate":2182,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.39206802427261467,"extension":6.603001833415141},"index":3,"playId":"73b25bbe-f40a-3c4c-9f7a-9db14197cb41","pitchNumber":4,"startTime":"2026-08-20T19:33:00.996Z","endTime":"2026-08-20T19:33:04.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41763688021505,"aZ":-30.482692859639354,"pfxX":-7.61343344666667,"pfxZ":1.1805204783897079,"pX":0.2433825423432955,"pZ":2.3765807629590867,"vX0":-1.1819037867715505,"vY0":-119.51653198893237,"vZ0":-0.721789894425769,"x":107.72,"y":174.61,"x0":1.7338050563665632,"y0":50.00137623717215,"z0":5.4469844305215105,"aX":-10.890728525381716},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.3,"breakHorizontal":14.0,"spinRate":2493,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.46024072473406585,"extension":6.304035916767993},"index":4,"playId":"09ba25c5-cb88-32cf-936a-908beb5c44b0","pitchNumber":5,"startTime":"2026-08-20T19:33:19.418Z","endTime":"2026-08-20T19:33:22.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51670348470231,"aZ":-15.391073663690252,"pfxX":5.249332511773626,"pfxZ":8.44541561012659,"pX":0.5238783044138833,"pZ":2.110572216506812,"vX0":-4.662040811029289,"vY0":-140.69145971127912,"vZ0":-5.8541300999549355,"x":97.03,"y":181.79,"x0":1.5275196991439612,"y0":50.00393007822117,"z0":5.230884535935221,"aX":10.432585515342327},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-8.4,"spinRate":2232,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.3906212084747889,"extension":6.531939864343177},"hitData":{"launchSpeed":68.1,"launchAngle":22.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.96,"coordY":134.92}},"index":5,"playId":"3b27307e-257d-3291-bee3-5a2ec87534ac","pitchNumber":6,"startTime":"2026-08-20T19:33:40.560Z","endTime":"2026-08-20T19:33:49.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.41,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:33:49.820Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:34:03.518Z","endTime":"2026-08-20T19:35:21.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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":87.2,"endSpeed":80.2,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522238123256113,"aZ":-31.253141565830862,"pfxX":-0.7362386736743098,"pfxZ":0.5615666601856262,"pX":-0.58615101032131,"pZ":2.8193788338741266,"vX0":-5.207403721715061,"vY0":-126.90107972396011,"vZ0":-0.4404822305831193,"x":139.34,"y":162.66,"x0":1.5864823470040805,"y0":50.00197378670374,"z0":5.480990590430902,"aX":-1.2015143145064515},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":2.5,"spinRate":2463,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.43131733781520776,"extension":6.401652242001953},"index":0,"playId":"cde4b563-397e-3699-88b3-2749eed87517","pitchNumber":1,"startTime":"2026-08-20T19:34:16.371Z","endTime":"2026-08-20T19:34:20.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38255037708373,"aZ":-13.75260798572379,"pfxX":7.3599787705789215,"pfxZ":9.527927494906454,"pX":-0.031671122337523325,"pZ":0.25001089705720514,"vX0":-6.430568184192175,"vY0":-137.8722798116478,"vZ0":-10.64902069237046,"x":118.21,"y":232.03,"x0":1.3696625694223565,"y0":50.00418068314211,"z0":5.080111337867633,"aX":14.233194041087849},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":-12.1,"spinRate":2165,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39658877834391415,"extension":6.394739120813204},"index":1,"playId":"3555ace3-7d5b-3ab2-8cc7-e8c235b9d737","pitchNumber":2,"startTime":"2026-08-20T19:34:32.167Z","endTime":"2026-08-20T19:34:35.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.734808261597323,"aZ":-13.923749131016752,"pfxX":4.494093834744959,"pfxZ":9.070217727088087,"pX":0.6773790596806915,"pZ":2.8936424693241887,"vX0":-4.245629715005027,"vY0":-140.68540343822798,"vZ0":-4.060885834299368,"x":91.18,"y":160.65,"x0":1.6192612643757518,"y0":50.00548314296468,"z0":5.25299019245845,"aX":9.04574928023272},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":-7.3,"spinRate":2224,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.38873896362455973,"extension":6.395955001344977},"index":2,"playId":"9f59d205-5bf7-38f5-8d31-297f37d52286","pitchNumber":3,"startTime":"2026-08-20T19:34:56.492Z","endTime":"2026-08-20T19:34:59.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31673628839343,"aZ":-34.19067766396956,"pfxX":-3.7120723836637577,"pfxZ":-1.2538153277773212,"pX":0.5906582724593284,"pZ":3.236619235828245,"vX0":-1.7691170398157876,"vY0":-125.34954553335682,"vZ0":1.35021603920718,"x":94.49,"y":151.39,"x0":1.7860824231775212,"y0":50.00431432679483,"z0":5.464698977881621,"aX":-5.9579181619831685},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.8,"breakHorizontal":7.1,"spinRate":2490,"spinDirection":263},"zone":3,"typeConfidence":2.0,"plateTime":0.43554845872790704,"extension":6.267362817523021},"index":3,"playId":"3f8612d1-e53c-3c3b-ac42-3b681ffcafc1","pitchNumber":4,"startTime":"2026-08-20T19:35:17.396Z","endTime":"2026-08-20T19:35:21.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.1,"awayTeamWinProbability":13.900000000000006,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.66,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:35:21.348Z","atBatIndex":37},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Nick Loftin triples (2) on a sharp line drive to center fielder Henry Bolte, deflected by right fielder Carlos Cortes. Michael Massey scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:35:34.170Z","endTime":"2026-08-20T19:36:16.193Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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(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.4,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886086686395874,"aZ":-16.45138723726999,"pfxX":8.570656585468674,"pfxZ":8.213079020546067,"pX":0.14679957417854572,"pZ":0.8388299731513915,"vX0":-6.82986998239408,"vY0":-137.15753395837734,"vZ0":-8.390722733240338,"x":111.4,"y":216.13,"x0":1.5493391418677418,"y0":50.00626367519664,"z0":5.048421445062413,"aX":16.416142785151134},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":-14.2,"spinRate":2177,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.3985623789868389,"extension":6.365083196357731},"index":0,"playId":"c05583e9-56f0-33be-93bc-5659e669c05e","pitchNumber":1,"startTime":"2026-08-20T19:35:44.051Z","endTime":"2026-08-20T19:35:47.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017641911173158,"aZ":-16.88461698448415,"pfxX":9.020708232290424,"pfxZ":7.838558118292851,"pX":0.47866203556242226,"pZ":2.479403819190267,"vX0":-6.539073147223576,"vY0":-138.53417657107025,"vZ0":-4.435065329321335,"x":98.75,"y":171.84,"x0":1.6939124391659643,"y0":50.00026907718006,"z0":5.22454234548978,"aX":17.58741842179545},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":-15.0,"spinRate":2255,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.39490332295149155,"extension":6.276426543137119},"hitData":{"launchSpeed":102.6,"launchAngle":10.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.7,"coordY":83.55}},"index":1,"playId":"23ee2c9b-5845-3a78-8114-a9cc7bc90804","pitchNumber":2,"startTime":"2026-08-20T19:36:01.184Z","endTime":"2026-08-20T19:36:16.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":6.800000000000011,"leverageIndex":0.58,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:36:16.193Z","atBatIndex":38},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Gage Jump intentionally walks Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:36:53.896Z","endTime":"2026-08-20T19:37:38.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453364881590566,"aZ":-13.658714833252201,"pfxX":4.619751355072894,"pfxZ":9.082463416242872,"pX":1.8481729783736787,"pZ":3.7980113339187094,"vX0":-1.6629503932846372,"vY0":-141.6713541982823,"vZ0":-1.8233533534637607,"x":46.55,"y":136.23,"x0":1.841486106105637,"y0":50.003933646237954,"z0":5.319957362069645,"aX":9.419663476270937},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":2142,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.3861618671483735,"extension":6.410707509178961},"index":0,"playId":"638797e0-515c-3698-9742-7c07bc052458","pitchNumber":1,"startTime":"2026-08-20T19:36:58.612Z","endTime":"2026-08-20T19:37:02.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"638797e0-515c-3698-9742-7c07bc052458","startTime":"2026-08-20T19:37:05.054Z","endTime":"2026-08-20T19:37:19.568Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.826808180282974,"aZ":-28.484895608776892,"pfxX":8.090861835513067,"pfxZ":2.1768151298476983,"pX":-0.12429241875220579,"pZ":0.47648696976040866,"vX0":-7.337003381733319,"vY0":-129.08693545750535,"vZ0":-6.144713609496734,"x":121.74,"y":225.91,"x0":1.6979335781172307,"y0":50.00289418745685,"z0":5.0689733293463295,"aX":13.711530128957746},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":-13.1,"spinRate":1328,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4236375235381393,"extension":6.48109138583973},"index":2,"playId":"2a5d5300-0ebe-31b6-ae65-373e84460595","pitchNumber":2,"startTime":"2026-08-20T19:37:19.568Z","endTime":"2026-08-20T19:37:22.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"08240746-0406-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-08-20T19:37:37.547Z","endTime":"2026-08-20T19:37:37.568Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":4,"playId":"08240746-0406-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-08-20T19:37:37.568Z","endTime":"2026-08-20T19:37:38.798Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.47,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:37:38.798Z","atBatIndex":39},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"John Rave reaches on a fielder's choice out, pitcher Gage Jump to catcher Brian Serven. Nick Loftin out at home. Bobby Witt Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:37:57.941Z","endTime":"2026-08-20T19:38:16.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695611,"link":"/api/v1/people/695611"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.969002905344393,"aZ":-27.76868468745856,"pfxX":-3.0763827766274767,"pfxZ":2.7898736319803934,"pX":-0.40805967510047636,"pZ":2.6720131406134207,"vX0":-4.527226180892115,"vY0":-125.11608317183172,"vZ0":-1.3171057268085296,"x":132.55,"y":166.64,"x0":1.8267609695737668,"y0":50.00424383834528,"z0":5.487366793772743,"aX":-4.862833160385626},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.0,"breakHorizontal":6.6,"spinRate":2330,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.43829211290260517,"extension":6.307013851100734},"hitData":{"launchSpeed":18.9,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.48,"coordY":200.48}},"index":0,"playId":"55ecaf82-bc10-3349-a48e-bf0f878190a9","pitchNumber":1,"startTime":"2026-08-20T19:38:08.801Z","endTime":"2026-08-20T19:38:16.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.59,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:38:16.831Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to center fielder Henry Bolte. Bobby Witt Jr. scores. John Rave to 2nd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:39:07.867Z","endTime":"2026-08-20T19:40:43.897Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"15513854-5cd1-4fc5-8f46-2ba1d8fd3eb6","startTime":"2026-08-20T19:39:07.867Z","endTime":"2026-08-20T19:39:12.867Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35036220704577,"aZ":-14.302006438147343,"pfxX":3.7479822753996217,"pfxZ":8.947450504279075,"pX":-0.07563104645165157,"pZ":2.8379065435987414,"vX0":-6.105844778275919,"vY0":-140.54803807410184,"vZ0":-4.280754824377381,"x":119.88,"y":162.16,"x0":1.639650421170754,"y0":50.001368863517676,"z0":5.3118623748230185,"aX":7.485742225758753},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":-5.5,"spinRate":2298,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.3899534043112043,"extension":6.47504451124411},"index":1,"playId":"1b6386c8-1ef9-31b1-8ce8-ff3df7bca890","pitchNumber":1,"startTime":"2026-08-20T19:39:24.499Z","endTime":"2026-08-20T19:39:27.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318270083801266,"aZ":-44.411377526098335,"pfxX":-4.850170160409963,"pfxZ":-8.908353714333177,"pX":0.08080173853142865,"pZ":2.328719892253904,"vX0":-2.0392892315803004,"vY0":-117.06330304006374,"vZ0":2.0553665431843315,"x":113.92,"y":175.9,"x0":1.596314782973176,"y0":50.0050452516192,"z0":5.630278269961367,"aX":-6.659694737741953},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.2,"breakHorizontal":9.4,"spinRate":2619,"spinDirection":324},"zone":5,"typeConfidence":0.9,"plateTime":0.4698372729878133,"extension":6.341932379508868},"index":2,"playId":"f8177f08-2937-356f-8b18-af0b8ba3eea0","pitchNumber":2,"startTime":"2026-08-20T19:39:47.979Z","endTime":"2026-08-20T19:39:51.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15814676098889,"aZ":-43.95051526196678,"pfxX":-7.033395821600197,"pfxZ":-8.606553963066936,"pX":0.19254257439676098,"pZ":2.1413894066257404,"vX0":-1.0526906309523114,"vY0":-117.11812455861923,"vZ0":1.5368554389987827,"x":109.66,"y":180.96,"x0":1.562099855191662,"y0":50.00250141858866,"z0":5.634196178421345,"aX":-9.625466810253549},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-14.8,"breakHorizontal":13.0,"spinRate":2690,"spinDirection":324},"zone":8,"typeConfidence":0.9,"plateTime":0.4703478441896909,"extension":6.435404407934135},"index":3,"playId":"0601947e-74fa-37fa-a551-68726065ff18","pitchNumber":3,"startTime":"2026-08-20T19:40:06.918Z","endTime":"2026-08-20T19:40:10.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873850324751512,"aZ":-15.636130293633187,"pfxX":5.343729865023756,"pfxZ":8.210717436706123,"pX":0.07940689121115296,"pZ":2.424203033513142,"vX0":-6.1087905837630565,"vY0":-140.55445517914427,"vZ0":-5.17748822376251,"x":113.97,"y":173.33,"x0":1.579856340703482,"y0":50.00283913148523,"z0":5.294806507234236,"aX":10.763392031142239},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-8.5,"spinRate":2334,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3887075083114797,"extension":6.488985016099487},"hitData":{"launchSpeed":96.4,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.63,"coordY":83.14}},"index":4,"playId":"e59a3be4-882f-3ae0-8b30-c6852a9fdc50","pitchNumber":4,"startTime":"2026-08-20T19:40:32.857Z","endTime":"2026-08-20T19:40:43.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.54,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:40:43.897Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T19:41:15.316Z","endTime":"2026-08-20T19:41:29.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":95.7,"endSpeed":87.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.973521576677225,"aZ":-16.82160068910455,"pfxX":4.897273179244262,"pfxZ":7.779211338730558,"pX":0.2833912507861613,"pZ":2.9566834464735745,"vX0":-5.615860260726947,"vY0":-139.30058357275354,"vZ0":-3.596719244161684,"x":106.2,"y":158.95,"x0":1.6849831682859087,"y0":50.00508810000492,"z0":5.370080515907288,"aX":9.66895945043009},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":-7.8,"spinRate":2301,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.39252199260742415,"extension":6.430758607680255},"hitData":{"launchSpeed":101.8,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.64,"coordY":149.05}},"index":0,"playId":"0fe82ee9-3c46-3489-8250-617b81e9a084","pitchNumber":1,"startTime":"2026-08-20T19:41:22.388Z","endTime":"2026-08-20T19:41:29.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695611,"link":"/api/v1/people/695611","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":695611,"link":"/api/v1/people/695611"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:41:29.952Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman Nick Loftin to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:44:08.988Z","endTime":"2026-08-20T19:45:38.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679922,"fullName":"Carlos Duran","link":"/api/v1/people/679922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Duran replaces Randy Dobnak.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"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-20T19:42:27.132Z","endTime":"2026-08-20T19:44:11.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679922,"link":"/api/v1/people/679922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677976,"link":"/api/v1/people/677976","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.8,"endSpeed":88.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982310348270747,"aZ":-17.216993602311064,"pfxX":-7.374201149609348,"pfxZ":7.460722193155762,"pX":0.09711879868802681,"pZ":3.219697043251017,"vX0":8.713857833980548,"vY0":-140.71768809509788,"vZ0":-3.222193489150486,"x":113.3,"y":151.85,"x0":-2.0818388870035216,"y0":50.003548695876,"z0":5.49522744209677,"aX":-14.786701980960057},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":2405,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.3892538072983669,"extension":6.466926753897894},"index":1,"playId":"2e0bdc48-a3fc-3783-9b7e-a38929fa1205","pitchNumber":1,"startTime":"2026-08-20T19:44:11.254Z","endTime":"2026-08-20T19:44:15.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":87.7,"endSpeed":80.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.232210521318507,"aZ":-26.3020904906302,"pfxX":2.0518024645413075,"pfxZ":3.56147199337774,"pX":0.9370129720911574,"pZ":3.0887820909253767,"vX0":7.981405120740381,"vY0":-127.54251768170526,"vZ0":-0.7778295497619435,"x":81.28,"y":155.38,"x0":-2.4992146097307577,"y0":50.00079453063906,"z0":5.471964775456231,"aX":3.3777757497526375},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":-5.5,"spinRate":2753,"spinDirection":91},"zone":12,"typeConfidence":0.9,"plateTime":0.42945383801351644,"extension":6.433432291912848},"index":2,"playId":"deffc4fd-5458-3034-9756-471d16f8ac71","pitchNumber":2,"startTime":"2026-08-20T19:44:28.099Z","endTime":"2026-08-20T19:44:31.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05027274665795,"aZ":-23.860125147445952,"pfxX":-11.210609591279642,"pfxZ":4.286292152472702,"pX":-1.4109221671493308,"pZ":2.342725254804221,"vX0":6.3384857583951515,"vY0":-138.1792920048563,"vZ0":-3.8214555542993005,"x":170.78,"y":175.53,"x0":-2.274977100535667,"y0":50.00199735298115,"z0":5.341916688753813,"aX":-21.732745717441713},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":19.1,"spinRate":2298,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.3960039979461851,"extension":6.5014831875261105},"index":3,"playId":"fe288cc6-8fc1-37a8-a36b-9194f8b74ecf","pitchNumber":3,"startTime":"2026-08-20T19:44:45.891Z","endTime":"2026-08-20T19:44:50.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T19:44:56.362Z","endTime":"2026-08-20T19:45:11.806Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.7,"endSpeed":89.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.863293821048583,"aZ":-15.72699068817115,"pfxX":-7.874092707046875,"pfxZ":8.08268043462193,"pX":1.359573101159667,"pZ":2.7150442464559745,"vX0":12.264650633205166,"vY0":-141.6553283285229,"vZ0":-4.9560702384376265,"x":65.18,"y":165.47,"x0":-2.0000063382463487,"y0":50.00612930448263,"z0":5.49021497347843,"aX":-16.030912049260255},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":11.8,"spinRate":2423,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.3864190563144976,"extension":6.774307988597375},"index":5,"playId":"7e12eaa0-09af-3ad0-82bd-95e236bb65aa","pitchNumber":4,"startTime":"2026-08-20T19:45:11.806Z","endTime":"2026-08-20T19:45:15.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.197732436966376,"aZ":-26.860535634582806,"pfxX":4.813744664543087,"pfxZ":3.3159439278140495,"pX":0.7696485941394212,"pZ":2.212487291290229,"vX0":6.204111369785942,"vY0":-126.01310013726372,"vZ0":-2.5826110359725463,"x":87.66,"y":179.04,"x0":-2.3522288827848725,"y0":50.005378760797676,"z0":5.426161450393499,"aX":7.723860891952813},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-10.2,"spinRate":2793,"spinDirection":85},"zone":9,"typeConfidence":0.91,"plateTime":0.43506392886034195,"extension":6.36992361482374},"hitData":{"launchSpeed":64.1,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.31,"coordY":161.65}},"index":6,"playId":"931293df-730e-3b61-b260-2d6d333872b5","pitchNumber":5,"startTime":"2026-08-20T19:45:29.725Z","endTime":"2026-08-20T19:45:38.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":679922,"link":"/api/v1/people/679922"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":679922,"link":"/api/v1/people/679922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:45:38.751Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:45:53.196Z","endTime":"2026-08-20T19:47:06.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679922,"fullName":"Carlos Duran","link":"/api/v1/people/679922"},"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,3],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14318162516272,"aZ":-22.89879614063895,"pfxX":-5.186293094006762,"pfxZ":4.672171410783559,"pX":-1.948635202487444,"pZ":5.496623478195236,"vX0":3.045953576244629,"vY0":-139.93664317056184,"vZ0":3.3203647020833214,"x":191.28,"y":90.37,"x0":-2.3765267950602382,"y0":50.00543240124033,"z0":5.793654027234356,"aX":-10.30238195548927},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":8.8,"spinRate":2062,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.39118843734373066,"extension":6.471781146849565},"index":0,"playId":"1c257b09-c18b-3d73-a887-27b99e38f629","pitchNumber":1,"startTime":"2026-08-20T19:46:07.008Z","endTime":"2026-08-20T19:46:10.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.1,"endSpeed":79.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872892732032053,"aZ":-30.275528582467413,"pfxX":4.271200901979692,"pfxZ":1.1716486065678122,"pX":-0.9735799324630818,"pZ":2.7240429419888805,"vX0":2.879729435458196,"vY0":-126.87316339151027,"vZ0":-0.8144834520287059,"x":154.11,"y":165.23,"x0":-2.681191490592546,"y0":50.00152015014463,"z0":5.479142255959217,"aX":6.906494481247357},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-8.4,"spinRate":2503,"spinDirection":86},"zone":11,"typeConfidence":0.9,"plateTime":0.43302285583279065,"extension":6.4312484298706085},"index":1,"playId":"f996d7cf-65d0-366b-8fae-66b73805b698","pitchNumber":2,"startTime":"2026-08-20T19:46:26.244Z","endTime":"2026-08-20T19:46:30.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37991386982946,"aZ":-31.027666001149786,"pfxX":-10.478354308059842,"pfxZ":0.6301736987663222,"pX":-1.6195060558882777,"pZ":2.730358154913471,"vX0":5.998905711997656,"vY0":-135.26549651113578,"vZ0":-1.3363361805633587,"x":178.73,"y":165.06,"x0":-2.5210568523635306,"y0":50.00618690792803,"z0":5.435134913871722,"aX":-19.147241129533022},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.1,"breakHorizontal":17.4,"spinRate":2194,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.40713499666393105,"extension":6.511860466823627},"index":2,"playId":"e774755f-6692-367f-bcf8-8140ad47043d","pitchNumber":3,"startTime":"2026-08-20T19:46:45.329Z","endTime":"2026-08-20T19:46:48.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.143004092131314,"aZ":-19.029368454377657,"pfxX":-5.913549739742896,"pfxZ":6.873847861525038,"pX":-1.7812915711446569,"pZ":2.947012474474237,"vX0":4.098426127788601,"vY0":-137.80711865541926,"vZ0":-3.135963158091816,"x":184.9,"y":159.21,"x0":-2.5234605514381725,"y0":50.00630512765016,"z0":5.393478928918908,"aX":-11.315780294465617},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":9.8,"spinRate":2154,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39826765606675796,"extension":6.670815115816191},"index":3,"playId":"dfa0e995-b312-39c9-8a3a-2dfeabfa5ebb","pitchNumber":4,"startTime":"2026-08-20T19:47:03.092Z","endTime":"2026-08-20T19:47:06.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":679922,"link":"/api/v1/people/679922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:47:06.999Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks. Lawrence Butler to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:50:27.194Z","endTime":"2026-08-20T19:52:21.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679922,"fullName":"Carlos Duran","link":"/api/v1/people/679922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":5,"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-20T19:47:37.324Z","endTime":"2026-08-20T19:50:27.391Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.083704286010867,"aZ":-24.984284191114135,"pfxX":-9.230674900302606,"pfxZ":3.8933606626207915,"pX":0.21622837872018158,"pZ":2.9075594124807824,"vX0":10.22629172502142,"vY0":-135.17909559469,"vZ0":-2.538566131979796,"x":108.76,"y":160.28,"x0":-2.4205497533791362,"y0":50.00254137121429,"z0":5.61695293744148,"aX":-17.04520767634335},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":2193,"spinDirection":233},"zone":2,"typeConfidence":0.89,"plateTime":0.40552556863439193,"extension":6.898559211233374},"index":1,"playId":"3b97fe95-1c75-39ed-8b9f-556095978e91","pitchNumber":1,"startTime":"2026-08-20T19:50:27.391Z","endTime":"2026-08-20T19:50:30.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.2,"endSpeed":87.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.603673626408078,"aZ":-18.609829986416663,"pfxX":-4.54002674527446,"pfxZ":6.909195033230667,"pX":-1.3995999224236295,"pZ":4.488886637502171,"vX0":4.538389478735311,"vY0":-138.65605812444943,"vZ0":-0.21189398481816907,"x":170.35,"y":117.58,"x0":-2.461254306359042,"y0":50.00335719131022,"z0":5.7993761180502,"aX":-8.913780981549575},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":7.3,"spinRate":2172,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3937944801547584,"extension":6.3621130314264365},"index":2,"playId":"4b865b39-2c4a-31bf-a174-424a451990cc","pitchNumber":2,"startTime":"2026-08-20T19:50:46.435Z","endTime":"2026-08-20T19:50:50.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334152984870883,"aZ":-29.482452499765827,"pfxX":3.0615322165258716,"pfxZ":1.6797630206699008,"pX":-1.7982389770911265,"pZ":2.399754445221902,"vX0":1.113874254738489,"vY0":-125.72774176867185,"vZ0":-1.6352876109953147,"x":185.54,"y":173.99,"x0":-2.64467931540105,"y0":50.003105319736605,"z0":5.449812280909671,"aX":4.904073737538028},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":-5.8,"spinRate":2582,"spinDirection":112},"zone":13,"typeConfidence":0.9,"plateTime":0.43554446175118944,"extension":6.331026736095001},"index":3,"playId":"0165d0e2-818a-3f19-8789-6f54b03ec42b","pitchNumber":3,"startTime":"2026-08-20T19:51:11.350Z","endTime":"2026-08-20T19:51:14.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10507078756427,"aZ":-27.45248665036355,"pfxX":-8.726140745904319,"pfxZ":2.4762393499497417,"pX":-1.090640735840531,"pZ":2.9223238664098887,"vX0":6.845464422760351,"vY0":-136.77504717606172,"vZ0":-2.117390808276853,"x":158.57,"y":159.88,"x0":-2.483081665721105,"y0":50.00425795187954,"z0":5.575263549194223,"aX":-16.655215633816844},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":14.5,"spinRate":2192,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.39934153929791316,"extension":6.628186736120912},"index":4,"playId":"ad5d1ddd-0ff6-3e9b-a6b7-213e21da4848","pitchNumber":4,"startTime":"2026-08-20T19:51:38.523Z","endTime":"2026-08-20T19:51:42.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269897263195634,"aZ":-18.344071988232297,"pfxX":-4.819631887904425,"pfxZ":7.01642450332665,"pX":-0.9641465932930978,"pZ":2.585374023034549,"vX0":5.655160007307382,"vY0":-138.84567532106294,"vZ0":-4.668171242005377,"x":153.75,"y":168.97,"x0":-2.3918683576453743,"y0":50.004631759700544,"z0":5.492697481185047,"aX":-9.502602465944966},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":7.7,"spinRate":2169,"spinDirection":236},"zone":11,"typeConfidence":0.89,"plateTime":0.3930391800210211,"extension":6.530910069745757},"index":5,"playId":"b7552678-0090-3b45-8b53-059dd53c7490","pitchNumber":5,"startTime":"2026-08-20T19:51:57.186Z","endTime":"2026-08-20T19:52:00.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59471879563833,"aZ":-28.707361475692405,"pfxX":3.929789271578726,"pfxZ":2.109183614762614,"pX":1.3133148199866347,"pZ":3.087680470980512,"vX0":7.8160363354486835,"vY0":-126.74091461202974,"vZ0":-0.6030273374109727,"x":66.94,"y":155.41,"x0":-2.3094600684634696,"y0":50.001748282492024,"z0":5.602413562327832,"aX":6.4516976826229495},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":-8.8,"spinRate":2663,"spinDirection":89},"zone":12,"typeConfidence":0.9,"plateTime":0.4306002005654377,"extension":6.4646917769605405},"index":6,"playId":"c2bd666c-5ed5-3710-b63f-fb7e03be4a22","pitchNumber":6,"startTime":"2026-08-20T19:52:17.245Z","endTime":"2026-08-20T19:52:21.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":679922,"link":"/api/v1/people/679922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:52:21.574Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Cortes walks. Lawrence Butler to 3rd. Max Muncy to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:52:46.094Z","endTime":"2026-08-20T19:54:33.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679922,"fullName":"Carlos Duran","link":"/api/v1/people/679922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnSecond":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"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":95.1,"endSpeed":87.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.264222346627875,"aZ":-26.60055258650783,"pfxX":-8.438711310283104,"pfxZ":2.844577646120479,"pX":-1.8109463553422191,"pZ":2.2755962422274396,"vX0":5.024380769095074,"vY0":-138.52437513823463,"vZ0":-3.9634923451646995,"x":186.03,"y":177.34,"x0":-2.5430522589901075,"y0":50.00604475250048,"z0":5.484273167978137,"aX":-16.554857706173856},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.6,"breakHorizontal":14.4,"spinRate":2242,"spinDirection":228},"zone":13,"typeConfidence":0.85,"plateTime":0.39400440510760326,"extension":6.529291810736982},"index":0,"playId":"6733c584-dd9c-3ca4-a8b3-237d1badc8f2","pitchNumber":1,"startTime":"2026-08-20T19:52:48.264Z","endTime":"2026-08-20T19:52:51.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.764088662952172,"aZ":-26.163147040193504,"pfxX":-9.056318308816014,"pfxZ":3.124745098300224,"pX":-2.1127463753355595,"pZ":3.0562915009626788,"vX0":4.255552264180667,"vY0":-137.44043400579375,"vZ0":-1.8150103047937123,"x":197.53,"y":156.26,"x0":-2.499447210721642,"y0":50.004764797274966,"z0":5.491681233979062,"aX":-17.43078374969657},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2211,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.3976213289881825,"extension":6.497571439489542},"index":1,"playId":"936b2164-9ef1-3e15-8e4c-2f5d71f92756","pitchNumber":2,"startTime":"2026-08-20T19:53:06.988Z","endTime":"2026-08-20T19:53:10.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-20T19:53:19.788Z","endTime":"2026-08-20T19:54:09.189Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.1,"endSpeed":87.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610285297931892,"aZ":-17.265434083721015,"pfxX":-7.570794858574808,"pfxZ":7.655469880462593,"pX":1.1009761402553668,"pZ":1.5659596537250615,"vX0":12.191179826414613,"vY0":-137.94552049956397,"vZ0":-6.943522146626362,"x":75.03,"y":196.5,"x0":-2.37064330736699,"y0":50.00509340889286,"z0":5.258244200464419,"aX":-14.749294274661674},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2127,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.3954566353198321,"extension":6.663383691531497},"index":3,"playId":"3c9fc6d4-51e9-30bf-8faa-008700cda42b","pitchNumber":3,"startTime":"2026-08-20T19:54:09.189Z","endTime":"2026-08-20T19:54:12.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153300867225777,"aZ":-18.365645315192786,"pfxX":-6.118962366090863,"pfxZ":7.093897169401824,"pX":-0.4280743208442374,"pZ":3.747706357177309,"vX0":7.270075473580607,"vY0":-137.7883920799122,"vZ0":-1.6547715146156343,"x":133.32,"y":137.59,"x0":-2.290815907810589,"y0":50.000636585696505,"z0":5.581661451308144,"aX":-11.907131305199973},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":2192,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.39569050707675846,"extension":6.537412576009962},"index":4,"playId":"23d75a52-e028-3442-b09d-79e90072177d","pitchNumber":4,"startTime":"2026-08-20T19:54:28.240Z","endTime":"2026-08-20T19:54:33.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":679922,"link":"/api/v1/people/679922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.0,"awayTeamWinProbability":13.0,"homeTeamWinProbabilityAdded":-4.1000000000000085,"leverageIndex":1.17,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:54:33.859Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brian Serven singles on a line drive to center fielder Tyler Tolbert. Lawrence Butler scores. Max Muncy to 3rd. Carlos Cortes to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:54:58.888Z","endTime":"2026-08-20T19:56:36.669Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679922,"fullName":"Carlos Duran","link":"/api/v1/people/679922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnThird":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"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_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":679922,"link":"/api/v1/people/679922"},"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_force","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.474404960461282,"aZ":-17.055732381358467,"pfxX":-5.703653830635742,"pfxZ":7.718086166707225,"pX":0.6323484230280192,"pZ":2.703439885906675,"vX0":9.668999872022155,"vY0":-138.48736204539765,"vZ0":-4.799260583695919,"x":92.9,"y":165.79,"x0":-2.14980385212833,"y0":50.00213645595154,"z0":5.585543055128727,"aX":-11.172444784855907},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":8.5,"spinRate":2212,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.3942367606732793,"extension":6.650982830803667},"index":0,"playId":"d76bf0ae-d64b-39aa-8e58-eb610ceefd52","pitchNumber":1,"startTime":"2026-08-20T19:54:58.888Z","endTime":"2026-08-20T19:55:02.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877983356503243,"aZ":-24.9462837270078,"pfxX":-10.767997114250022,"pfxZ":3.8024628279985393,"pX":1.4092855207799388,"pZ":2.8037577416810535,"vX0":13.183599769431172,"vY0":-136.43084606952684,"vZ0":-2.9447049127788345,"x":63.28,"y":163.08,"x0":-2.0693304115574045,"y0":50.00055541403212,"z0":5.602165179148906,"aX":-20.452310253407056},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":16.9,"spinRate":2240,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.4003093187154394,"extension":6.672986328468015},"index":1,"playId":"2d31bcdb-e03e-3d98-a949-bf4096e899b1","pitchNumber":2,"startTime":"2026-08-20T19:55:17.940Z","endTime":"2026-08-20T19:55:20.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":87.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75547199391414,"aZ":-17.15641639152416,"pfxX":-6.093538279527233,"pfxZ":7.695625328366292,"pX":-0.5489288106720187,"pZ":2.4371251660437383,"vX0":6.89470471625634,"vY0":-138.30615939961427,"vZ0":-5.196397020733921,"x":137.92,"y":172.98,"x0":-2.2739007793835837,"y0":50.00062277907101,"z0":5.47816500471233,"aX":-11.889068871842065},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":9.7,"spinRate":2154,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.3949353747465163,"extension":6.518708679165736},"index":2,"playId":"d3309b4e-d3ad-3c3d-945f-3a233c36b5c1","pitchNumber":3,"startTime":"2026-08-20T19:55:36.233Z","endTime":"2026-08-20T19:55:39.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"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-20T19:56:02.537Z","endTime":"2026-08-20T19:56:24.205Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633774094380193,"aZ":-20.451819667084525,"pfxX":-7.132523916078684,"pfxZ":5.9768975196017085,"pX":0.12380199974521623,"pZ":2.7089683602553527,"vX0":9.094443336887462,"vY0":-139.2644384197498,"vZ0":-4.119620932119551,"x":112.28,"y":165.64,"x0":-2.2593594197937885,"y0":50.00398424760896,"z0":5.562300687205099,"aX":-13.993691280619446},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":11.0,"spinRate":2142,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.3934731268550089,"extension":6.557316227041418},"hitData":{"launchSpeed":92.2,"launchAngle":19.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.44,"coordY":83.24}},"index":4,"playId":"7b0e596b-2558-34e3-9b34-8c56a66ceb1e","pitchNumber":4,"startTime":"2026-08-20T19:56:24.205Z","endTime":"2026-08-20T19:56:36.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"second":{"id":691777,"link":"/api/v1/people/691777"},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":679922,"link":"/api/v1/people/679922"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":679922,"link":"/api/v1/people/679922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-6.599999999999994,"leverageIndex":1.85,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:56:36.669Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, second baseman Michael Massey to first baseman Salvador Perez. Max Muncy scores. Carlos Cortes to 3rd. Brian Serven to 2nd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T19:59:47.208Z","endTime":"2026-08-20T19:59:59.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":679922,"link":"/api/v1/people/679922"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":"Groundout","eventType":"field_out","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":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"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-20T19:57:11.142Z","endTime":"2026-08-20T19:58:05.718Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"second":{"id":666126,"link":"/api/v1/people/666126"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Thomas replaces Carlos Duran.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-20T19:58:05.718Z","endTime":"2026-08-20T19:59:49.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671162,"link":"/api/v1/people/671162"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679922,"link":"/api/v1/people/679922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"second":{"id":666126,"link":"/api/v1/people/666126"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87009274143422,"aZ":-29.90936460744316,"pfxX":9.438318873513708,"pfxZ":1.2826140426566521,"pX":0.13980897115366436,"pZ":2.291412051766494,"vX0":-6.3663575338536305,"vY0":-131.7985573819548,"vZ0":-1.230228335969668,"x":111.67,"y":176.91,"x0":1.3597787584867966,"y0":50.000374300291725,"z0":4.972025185275896,"aX":16.611411352110025},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.3,"breakHorizontal":-15.7,"spinRate":2394,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.41549219241860946,"extension":6.062186557333339},"hitData":{"launchSpeed":69.6,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.51,"coordY":158.99}},"index":2,"playId":"8a9a2e19-d985-360d-9a37-ff8623a459cd","pitchNumber":1,"startTime":"2026-08-20T19:59:49.438Z","endTime":"2026-08-20T19:59:59.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":661531,"link":"/api/v1/people/661531"},"second":{"id":666126,"link":"/api/v1/people/666126"},"third":{"id":691777,"link":"/api/v1/people/691777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":2.48,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-08-20T19:59:59.489Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to second baseman Michael Massey.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T20:00:25.881Z","endTime":"2026-08-20T20:01:14.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1659612240165,"aZ":-18.402072689646758,"pfxX":3.66856230047058,"pfxZ":7.506590296732995,"pX":-0.530915856962309,"pZ":3.416254186812561,"vX0":-5.8693673749220014,"vY0":-134.1313648712728,"vZ0":-1.0825823815000546,"x":137.24,"y":146.54,"x0":1.2022178722483206,"y0":50.002782307192426,"z0":5.1287795254551565,"aX":6.7310746916112},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-5.5,"spinRate":2422,"spinDirection":126},"zone":11,"typeConfidence":0.92,"plateTime":0.40730100267002367,"extension":6.042941382981677},"index":0,"playId":"6bfe5f31-d123-30f5-93eb-950275b8feb1","pitchNumber":1,"startTime":"2026-08-20T20:00:25.881Z","endTime":"2026-08-20T20:00:29.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":661531,"link":"/api/v1/people/661531"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"}},"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":82.3,"endSpeed":76.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68829511625318,"aZ":-34.98585653365486,"pfxX":-5.71080758832157,"pfxZ":-1.9102032792646906,"pX":0.7048981056365499,"pZ":2.247404200281421,"vX0":-0.2281419182610633,"vY0":-119.92600234527616,"vZ0":0.5697498801031606,"x":90.13,"y":178.1,"x0":1.5441259359413069,"y0":50.001902959580704,"z0":5.098927599176947,"aX":-8.413300222577648},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.1,"breakHorizontal":10.4,"spinRate":2922,"spinDirection":310},"zone":6,"typeConfidence":0.9,"plateTime":0.45472500679898253,"extension":6.0711113732765805},"index":1,"playId":"cdf6d8a4-032d-3e5e-a8f1-fb7e1b26d900","pitchNumber":2,"startTime":"2026-08-20T20:00:54.930Z","endTime":"2026-08-20T20:00:58.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":661531,"link":"/api/v1/people/661531"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":84.6,"endSpeed":77.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723449683814398,"aZ":-34.08627076699089,"pfxX":7.910568776383011,"pfxZ":-1.2360241795181235,"pX":1.069779221623034,"pZ":2.3402224025124405,"vX0":-3.114405143909866,"vY0":-123.17626793138994,"vZ0":-0.003611974151303654,"x":76.22,"y":175.59,"x0":1.3203946768155619,"y0":50.00611527173279,"z0":5.216017929695214,"aX":12.197263366685892},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-13.7,"spinRate":1358,"spinDirection":104},"zone":14,"typeConfidence":0.92,"plateTime":0.44411892159666744,"extension":5.985978340791488},"hitData":{"launchSpeed":87.0,"launchAngle":10.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":136.36,"coordY":129.37}},"index":2,"playId":"1cf13251-e24b-3b82-89b4-03316b9c1bbc","pitchNumber":3,"startTime":"2026-08-20T20:01:09.706Z","endTime":"2026-08-20T20:01:14.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":661531,"link":"/api/v1/people/661531"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":5.800000000000011,"leverageIndex":2.08,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:01:14.856Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:03:34.029Z","endTime":"2026-08-20T20:05:44.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rashi replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"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-20T20:02:33.079Z","endTime":"2026-08-20T20:03:36.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688497,"link":"/api/v1/people/688497"},"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":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.4,"endSpeed":82.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.896584296034394,"aZ":-13.40906394483158,"pfxX":0.6382775837227059,"pfxZ":10.869051344205463,"pX":0.2290084253730905,"pZ":1.5048811233125503,"vX0":0.7133878646328979,"vY0":-129.9690302175074,"vZ0":-9.133760917005105,"x":108.27,"y":198.15,"x0":-0.13101379469367114,"y0":50.00147362079802,"z0":6.0616739967902316,"aX":1.101924263341844},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.1,"breakHorizontal":-1.3,"spinRate":2141,"spinDirection":184},"zone":8,"typeConfidence":0.91,"plateTime":0.4199528637693639,"extension":6.891065859050046},"index":1,"playId":"8f99cfa7-3039-397f-a1ee-a2c501e92e38","pitchNumber":1,"startTime":"2026-08-20T20:03:36.162Z","endTime":"2026-08-20T20:03:39.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":90.1,"endSpeed":82.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426916347556407,"aZ":-15.055296249647121,"pfxX":1.5945986218788644,"pfxZ":9.773558764008547,"pX":0.41805566143529566,"pZ":3.190607069867498,"vX0":0.8871446159664349,"vY0":-131.1706836496744,"vZ0":-4.80494495970477,"x":101.06,"y":152.63,"x0":-0.1311346481579957,"y0":50.00179489274381,"z0":6.160032337200717,"aX":2.792352088762269},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.9,"breakHorizontal":-3.1,"spinRate":2241,"spinDirection":180},"zone":3,"typeConfidence":0.91,"plateTime":0.4167597909873013,"extension":6.8504882210112825},"index":2,"playId":"a0ce7432-72c8-37ad-9b89-6b21b132e782","pitchNumber":2,"startTime":"2026-08-20T20:03:50.498Z","endTime":"2026-08-20T20:03:53.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.472797540303063,"aZ":-44.41207568658823,"pfxX":0.26789315705181305,"pfxZ":-9.960525755621227,"pX":-0.29362163687697984,"pZ":4.091055457756488,"vX0":-0.6858836112888861,"vY0":-110.13697074216189,"vZ0":4.742618710931607,"x":128.19,"y":128.32,"x0":-0.013046847189298414,"y0":50.00189073624819,"z0":6.605371252290746,"aX":0.32937787904860766},"breaks":{"breakAngle":0.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-16.4,"breakHorizontal":-0.4,"spinRate":2195,"spinDirection":13},"zone":11,"typeConfidence":0.9,"plateTime":0.49723889850610137,"extension":6.684156065028289},"index":3,"playId":"cd28176d-cc49-31b6-b8f3-4a2eccba16ae","pitchNumber":3,"startTime":"2026-08-20T20:04:10.824Z","endTime":"2026-08-20T20:04:13.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.380782269776287,"aZ":-20.742318323335013,"pfxX":1.5066142022211824,"pfxZ":6.659498297398752,"pX":0.516969866888351,"pZ":1.2998956439902252,"vX0":1.1435625835146017,"vY0":-129.50165729774662,"vZ0":-8.117473384669491,"x":97.29,"y":203.68,"x0":-0.12448212442072525,"y0":50.003645254707855,"z0":6.034384654703401,"aX":2.585488381051957},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.7,"breakHorizontal":-3.0,"spinRate":1945,"spinDirection":173},"zone":14,"typeConfidence":0.71,"plateTime":0.42127217734210065,"extension":6.86828846976842},"index":4,"playId":"d3bb1be6-f365-387c-9c78-12cddbbf5203","pitchNumber":4,"startTime":"2026-08-20T20:04:27.433Z","endTime":"2026-08-20T20:04:31.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.765107793701286,"aZ":-18.684045071062428,"pfxX":-0.37325534343971123,"pfxZ":7.7227215873598904,"pX":-0.3868746087631685,"pZ":2.8654489718533243,"vX0":0.2226044400635029,"vY0":-130.6437807008092,"vZ0":-4.954108702307348,"x":131.75,"y":161.41,"x0":-0.4242204589201197,"y0":50.00552672903163,"z0":6.169969596231403,"aX":-0.6522140053955204},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":0.6,"spinRate":2020,"spinDirection":177},"zone":1,"typeConfidence":0.85,"plateTime":0.4175506147977486,"extension":6.854293146346158},"index":5,"playId":"8b9959f6-76e6-3ff5-8181-0f98aa655c0c","pitchNumber":5,"startTime":"2026-08-20T20:04:42.687Z","endTime":"2026-08-20T20:04:46.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.719130514918177,"aZ":-16.494878065729047,"pfxX":1.525040332567455,"pfxZ":8.78183240203791,"pX":0.057728274669872966,"pZ":2.426651941284592,"vX0":0.1956303291731616,"vY0":-131.93743043253457,"vZ0":-6.4662452419656065,"x":114.8,"y":173.26,"x0":-0.21555676040765534,"y0":50.00425427481376,"z0":6.099200428474308,"aX":2.7229294571427767},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":-2.8,"spinRate":2160,"spinDirection":177},"zone":5,"typeConfidence":0.89,"plateTime":0.41313315833629627,"extension":6.887580528291527},"index":6,"playId":"8fc79d5f-c392-392a-9ab0-ca521f74284e","pitchNumber":6,"startTime":"2026-08-20T20:05:00.949Z","endTime":"2026-08-20T20:05:03.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.450740451866174,"aZ":-17.72525902093398,"pfxX":0.8859840782459432,"pfxZ":8.190618693851576,"pX":-0.36759643618026,"pZ":2.121830904844003,"vX0":-0.6689253863846352,"vY0":-131.37817301707236,"vZ0":-6.92449851891753,"x":131.01,"y":181.49,"x0":-0.22594243858109553,"y0":50.00314588495274,"z0":6.089118588140415,"aX":1.5629842434209544},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.7,"breakHorizontal":-1.4,"spinRate":2229,"spinDirection":180},"zone":4,"typeConfidence":0.88,"plateTime":0.4154661800233126,"extension":7.209221813851779},"index":7,"playId":"20d49e0a-57cc-3a60-86b4-afde640bda7a","pitchNumber":7,"startTime":"2026-08-20T20:05:20.614Z","endTime":"2026-08-20T20:05:23.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.6,"endSpeed":82.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03061758858657,"aZ":-16.242778540243478,"pfxX":-0.3491002937298413,"pfxZ":9.187954164371396,"pX":-1.2059842813245851,"pZ":3.9115341316026604,"vX0":-1.92808915384012,"vY0":-130.4894029971601,"vZ0":-2.8385966790788393,"x":162.97,"y":133.17,"x0":-0.41384202376671875,"y0":50.002996896204365,"z0":6.228987138079415,"aX":-0.6053421567832625},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.3,"breakHorizontal":1.1,"spinRate":2085,"spinDirection":184},"zone":11,"typeConfidence":0.87,"plateTime":0.41884891818655845,"extension":6.897021599440694},"index":8,"playId":"e0ac06ba-8cc2-3268-82d8-f70a41a13428","pitchNumber":8,"startTime":"2026-08-20T20:05:41.279Z","endTime":"2026-08-20T20:05:44.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:05:44.760Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Tolbert flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:05:59.957Z","endTime":"2026-08-20T20:07:41.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419620462928158,"aZ":-27.82112481931148,"pfxX":1.3003831765967995,"pfxZ":2.6748179911056784,"pX":-0.052619063489180544,"pZ":2.749311023344148,"vX0":0.41518244543355914,"vY0":-125.93080466978236,"vZ0":-3.1020790554489235,"x":119.01,"y":164.55,"x0":-0.38803646357931115,"y0":50.00329261331326,"z0":6.216594343351574,"aX":2.1159153821360195},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":-2.4,"spinRate":2140,"spinDirection":154},"zone":2,"typeConfidence":0.92,"plateTime":0.4327739716768284,"extension":6.784569028223482},"index":0,"playId":"18539279-cdb9-3606-b9ac-5f9d080e4c61","pitchNumber":1,"startTime":"2026-08-20T20:06:12.908Z","endTime":"2026-08-20T20:06:16.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":88.7,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976183279087177,"aZ":-17.362376923343913,"pfxX":-0.5657389018268915,"pfxZ":8.724978740656573,"pX":0.6369684333123852,"pZ":3.7163357331060616,"vX0":1.729113807351848,"vY0":-129.23583668111726,"vZ0":-2.974144421324237,"x":92.72,"y":138.44,"x0":0.033829260803859236,"y0":50.00520160847688,"z0":6.2096934697748,"aX":-0.9608995761519258},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.4,"breakHorizontal":0.6,"spinRate":2088,"spinDirection":174},"zone":12,"typeConfidence":0.84,"plateTime":0.4232137096747106,"extension":6.891458028774827},"index":1,"playId":"2d3f9582-95e3-3e0b-a25b-b2692989cca3","pitchNumber":2,"startTime":"2026-08-20T20:06:32.135Z","endTime":"2026-08-20T20:06:35.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":85.4,"endSpeed":78.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074926972323357,"aZ":-29.290499405104917,"pfxX":1.669286340355172,"pfxZ":1.8339707371551253,"pX":-1.244369834027451,"pZ":3.168686086784389,"vX0":-2.2265398317434246,"vY0":-124.39667387766221,"vZ0":-1.6373654000935556,"x":164.43,"y":153.23,"x0":-0.5561431412608143,"y0":50.003699880064154,"z0":6.255030365280504,"aX":2.6262923311729},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":-2.5,"spinRate":2073,"spinDirection":179},"zone":11,"typeConfidence":0.91,"plateTime":0.43968087278168433,"extension":6.876868603554406},"index":2,"playId":"ec95df55-f4fe-363e-a52a-517e27829b97","pitchNumber":3,"startTime":"2026-08-20T20:06:50.818Z","endTime":"2026-08-20T20:06:54.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"ffa549f5-7a7c-34c5-a095-9e6141b363fe","startTime":"2026-08-20T20:07:10.773Z","endTime":"2026-08-20T20:07:13.773Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48857129889342,"aZ":-30.693390365736924,"pfxX":3.013004834070284,"pfxZ":0.9450067386387602,"pX":0.6310068917941348,"pZ":2.3049056744473755,"vX0":1.4980642538629247,"vY0":-123.19026956210145,"vZ0":-3.1468550598349445,"x":92.95,"y":176.55,"x0":-0.3730990733125861,"y0":50.00085737035347,"z0":6.147208137006856,"aX":4.710684600232274},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":-5.8,"spinRate":2251,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.44169248214322376,"extension":6.96555654976622},"hitData":{"launchSpeed":78.6,"launchAngle":46.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.48,"coordY":133.84}},"index":4,"playId":"f3a29fb3-a118-3e5d-bc61-4e9376dcb57b","pitchNumber":4,"startTime":"2026-08-20T20:07:30.186Z","endTime":"2026-08-20T20:07:41.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.5,"awayTeamWinProbability":11.5,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.59,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:07:41.663Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Massey doubles (21) on a sharp line drive to right fielder Carlos Cortes. Isaac Collins scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:07:56.828Z","endTime":"2026-08-20T20:08:27.274Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":{"id":688497,"link":"/api/v1/people/688497"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.3,"endSpeed":69.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.05172062996976,"aZ":-38.68689100960034,"pfxX":2.8874417566014996,"pfxZ":-5.44818124904024,"pX":0.06287581959984163,"pZ":1.7142395213935864,"vX0":-0.6513408647323777,"vY0":-108.34921368099121,"vZ0":-0.7477596713267609,"x":114.6,"y":192.5,"x0":-0.008706537255439992,"y0":50.00385412121001,"z0":6.273223280597926,"aX":3.450266043295434},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-9.7,"breakHorizontal":-5.0,"spinRate":1980,"spinDirection":5},"zone":8,"typeConfidence":0.9,"plateTime":0.504565533493639,"extension":6.891657518133725},"hitData":{"launchSpeed":102.4,"launchAngle":21.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":215.72,"coordY":112.24}},"index":0,"playId":"325d0066-c14c-3252-a16b-bd4da55636ae","pitchNumber":1,"startTime":"2026-08-20T20:08:13.260Z","endTime":"2026-08-20T20:08:27.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":0.51,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:08:27.274Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luke Maile lines out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:08:56.863Z","endTime":"2026-08-20T20:09:32.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"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_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":89.9,"endSpeed":82.8,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748424815014893,"aZ":-14.207357648444388,"pfxX":-0.037796467123192734,"pfxZ":10.286969339730573,"pX":-0.5659832317648996,"pZ":2.7357558613336943,"vX0":-1.2345648993960001,"vY0":-130.84407681575527,"vZ0":-6.111783020666497,"x":138.57,"y":164.91,"x0":-0.08457157675616184,"y0":50.00035930776066,"z0":6.152946412684005,"aX":-0.06589504522293346},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.6,"breakHorizontal":0.4,"spinRate":2280,"spinDirection":183},"zone":4,"typeConfidence":0.91,"plateTime":0.4174687496705416,"extension":6.836453642963133},"index":0,"playId":"717cbc8a-d3fd-334a-aaa5-d004e0a229ec","pitchNumber":1,"startTime":"2026-08-20T20:09:05.376Z","endTime":"2026-08-20T20:09:08.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.751532112288594,"aZ":-25.306376603336638,"pfxX":3.2421531122507767,"pfxZ":4.23137129781768,"pX":-0.16256492364369957,"pZ":1.7662783487561173,"vX0":-0.42520067521022686,"vY0":-126.58630021936726,"vZ0":-5.831656053864692,"x":123.2,"y":191.09,"x0":-0.41373815175421347,"y0":50.005432111106416,"z0":6.125134637084348,"aX":5.264009396210302},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":-5.8,"spinRate":2344,"spinDirection":156},"zone":8,"typeConfidence":0.92,"plateTime":0.4326327574536508,"extension":6.888471684904417},"hitData":{"launchSpeed":83.0,"launchAngle":24.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.55,"coordY":84.96}},"index":1,"playId":"481c9fbe-2ef5-376f-b130-72a1ec1ebc3d","pitchNumber":2,"startTime":"2026-08-20T20:09:23.884Z","endTime":"2026-08-20T20:09:32.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.34,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:09:32.998Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Loftin walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:09:49.958Z","endTime":"2026-08-20T20:11:52.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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, 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":77.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427369965744287,"aZ":-29.04595806192137,"pfxX":3.9617363890001673,"pfxZ":2.0400575798910836,"pX":0.6549967451897972,"pZ":3.8934773033788685,"vX0":1.0635627348929648,"vY0":-123.16074695155883,"vZ0":0.045965911340280385,"x":92.03,"y":133.66,"x0":-0.297244534175087,"y0":50.00556892233152,"z0":6.330719358291937,"aX":6.088046257389513},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-7.4,"spinRate":2198,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4446890078965091,"extension":6.881592200024062},"index":0,"playId":"ef585364-0c67-3a36-aabf-587205dfbf6e","pitchNumber":1,"startTime":"2026-08-20T20:10:00.725Z","endTime":"2026-08-20T20:10:04.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565339264603505,"aZ":-13.828146231153665,"pfxX":1.1388284078026112,"pfxZ":10.627351373965412,"pX":0.10261841908884455,"pZ":3.6537386529141718,"vX0":0.32061625631572976,"vY0":-130.59041305628793,"vZ0":-3.7651994809704608,"x":113.09,"y":140.13,"x0":-0.16974952298652612,"y0":50.006139227103255,"z0":6.154855273389481,"aX":1.9668971349284683},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.6,"breakHorizontal":-2.2,"spinRate":2261,"spinDirection":179},"zone":12,"typeConfidence":0.91,"plateTime":0.41945610178064774,"extension":6.8538754241432605},"index":1,"playId":"e5c0751d-c838-393d-8052-69115095c3c1","pitchNumber":2,"startTime":"2026-08-20T20:10:19.017Z","endTime":"2026-08-20T20:10:22.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29352409838391,"aZ":-32.19965270073426,"pfxX":2.8028298020742026,"pfxZ":-0.015068059411378343,"pX":0.3941251088966904,"pZ":1.6933098750417945,"vX0":0.9152795837885052,"vY0":-123.65610609717085,"vZ0":-4.201511600460317,"x":101.98,"y":193.06,"x0":-0.34403214011094985,"y0":50.004351941735884,"z0":6.08591151456565,"aX":4.385001087664489},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":-5.3,"spinRate":2081,"spinDirection":138},"zone":9,"typeConfidence":0.9,"plateTime":0.4412311156043067,"extension":6.911131746465682},"index":2,"playId":"46a8bdae-eda5-31fb-9ea5-4d6eb8241ec2","pitchNumber":3,"startTime":"2026-08-20T20:10:39.059Z","endTime":"2026-08-20T20:10:43.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":68.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.80996916443728,"aZ":-39.977643417843645,"pfxX":4.126230222057719,"pfxZ":-6.579319081235598,"pX":-0.37441495455611806,"pZ":2.725606065244308,"vX0":-2.121934295688457,"vY0":-108.21385186133968,"vZ0":1.4522321920500532,"x":131.27,"y":165.19,"x0":0.0825696642161667,"y0":50.00259830220125,"z0":6.424052693869602,"aX":4.895633863516572},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-11.2,"breakHorizontal":-7.0,"spinRate":2070,"spinDirection":7},"zone":4,"typeConfidence":0.9,"plateTime":0.5060794860439719,"extension":6.834747356416649},"index":3,"playId":"7f9b9f8f-32ae-3a80-a583-77e7a7566717","pitchNumber":4,"startTime":"2026-08-20T20:10:59.122Z","endTime":"2026-08-20T20:11:02.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-20T20:11:09.098Z","endTime":"2026-08-20T20:11:27.032Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357988094422634,"aZ":-14.70950690885818,"pfxX":1.9469209466334552,"pfxZ":10.043364650089707,"pX":-0.8425743102894699,"pZ":1.33960863684142,"vX0":-2.8571344354620094,"vY0":-130.5076303917946,"vZ0":-9.288874315614212,"x":149.12,"y":202.61,"x0":0.009339774017142375,"y0":50.00437277563165,"z0":6.033259392938487,"aX":3.3863627843072535},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.6,"breakHorizontal":-3.0,"spinRate":2301,"spinDirection":179},"zone":13,"typeConfidence":0.89,"plateTime":0.4183853150159811,"extension":7.070844293626392},"index":5,"playId":"339c8fed-4d4a-3262-b3f6-dc5b1c532e1d","pitchNumber":5,"startTime":"2026-08-20T20:11:27.032Z","endTime":"2026-08-20T20:11:30.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65931486405158,"aZ":-18.046160737998267,"pfxX":-0.1680759419656248,"pfxZ":8.089550873950216,"pX":-0.3060414070943502,"pZ":1.0904498511274783,"vX0":-0.8745019057483399,"vY0":-130.80272562384798,"vZ0":-9.044340286252565,"x":128.67,"y":209.34,"x0":0.053405743802659625,"y0":50.00018743189154,"z0":5.926793718448742,"aX":-0.29313579002213663},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.1,"breakHorizontal":0.5,"spinRate":2243,"spinDirection":181},"zone":13,"typeConfidence":0.87,"plateTime":0.4175521913956204,"extension":7.066391780249535},"index":6,"playId":"41c29704-674b-3ee2-90c2-0d0b0dd38505","pitchNumber":6,"startTime":"2026-08-20T20:11:48.323Z","endTime":"2026-08-20T20:11:52.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.36,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:11:52.324Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T20:13:06.627Z","endTime":"2026-08-20T20:14:14.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T20:12:11.986Z","endTime":"2026-08-20T20:13:08.852Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":86.2,"endSpeed":80.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43497662909687,"aZ":-26.908231678752674,"pfxX":3.2632937890255596,"pfxZ":3.2721774289862333,"pX":0.3603353557852587,"pZ":1.178273916357183,"vX0":0.6022811450459324,"vY0":-125.52103149367552,"vZ0":-6.744227892199656,"x":103.26,"y":206.97,"x0":-0.30644091122196704,"y0":50.00316891376032,"z0":6.066660276146362,"aX":5.250017041250427},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-6.0,"spinRate":2053,"spinDirection":180},"zone":14,"typeConfidence":0.92,"plateTime":0.4349845285005025,"extension":6.990938840926176},"index":1,"playId":"97f72159-d2d1-3038-a9e8-47952cce8608","pitchNumber":1,"startTime":"2026-08-20T20:13:08.852Z","endTime":"2026-08-20T20:13:12.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.0,"endSpeed":78.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.747195479238325,"aZ":-28.5947608845002,"pfxX":3.8088724683597137,"pfxZ":2.2993467305592628,"pX":-0.3636564732510998,"pZ":1.83318839753946,"vX0":-1.1011064798164296,"vY0":-123.78537748657031,"vZ0":-4.695098952570774,"x":130.86,"y":189.28,"x0":-0.4090696364593852,"y0":50.00406734715704,"z0":6.136887203782112,"aX":5.935926383193815},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-6.7,"spinRate":2228,"spinDirection":149},"zone":7,"typeConfidence":0.91,"plateTime":0.44176823793180153,"extension":7.007867909830277},"index":2,"playId":"767dcdc0-faf3-3915-934e-1c4d751dbb66","pitchNumber":2,"startTime":"2026-08-20T20:13:25.517Z","endTime":"2026-08-20T20:13:28.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.808523521063684,"aZ":-25.452196432719028,"pfxX":-3.6583495709647043,"pfxZ":4.407088532234027,"pX":0.4031460907732268,"pZ":1.2266143926135065,"vX0":2.002105877794274,"vY0":-123.06610861911295,"vZ0":-6.6889361097767726,"x":101.63,"y":205.66,"x0":0.05177334343115096,"y0":50.00179793412739,"z0":6.153637124399965,"aX":-5.577050022693842},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.6,"breakHorizontal":6.1,"spinRate":1545,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.446099208708425,"extension":6.906865248744205},"index":3,"playId":"ea355390-8bb6-3319-923b-8b69887d9da1","pitchNumber":3,"startTime":"2026-08-20T20:13:45.413Z","endTime":"2026-08-20T20:13:48.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281350400800907,"aZ":-13.89674617637996,"pfxX":1.68567027382083,"pfxZ":10.539895884511886,"pX":0.6314985146680101,"pZ":2.876962346028105,"vX0":0.9748039115750881,"vY0":-131.2250181815411,"vZ0":-5.580431845290906,"x":92.93,"y":161.1,"x0":0.03557487250982019,"y0":50.00006002202874,"z0":6.076561413902606,"aX":2.9219000746483452},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.0,"breakHorizontal":-3.2,"spinRate":2285,"spinDirection":177},"zone":3,"typeConfidence":0.92,"plateTime":0.41833826582483846,"extension":6.977886252913815},"hitData":{"launchSpeed":101.7,"launchAngle":21.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.74,"coordY":44.77}},"index":4,"playId":"3053fadc-4611-38cc-87b6-aecea4ec8d55","pitchNumber":4,"startTime":"2026-08-20T20:14:05.088Z","endTime":"2026-08-20T20:14:14.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:14:14.323Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T20:16:20.437Z","endTime":"2026-08-20T20:18:01.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.911243554203445,"aZ":-35.73739615348547,"pfxX":-3.8824691686809203,"pfxZ":-2.4212032548934292,"pX":-0.6127529104184063,"pZ":1.3397237584365906,"vX0":-3.333690968000325,"vY0":-119.87048147742274,"vZ0":-1.2622005687348388,"x":140.36,"y":202.61,"x0":1.2952787379960786,"y0":50.003660732104606,"z0":5.03396766131946,"aX":-5.7090663414373335},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.4,"breakHorizontal":7.8,"spinRate":2851,"spinDirection":317},"zone":13,"typeConfidence":0.89,"plateTime":0.4551200357137666,"extension":6.076122991822051},"index":0,"playId":"b7d8cfee-0ee3-3a96-91e7-7935068d0ba9","pitchNumber":1,"startTime":"2026-08-20T20:16:21.627Z","endTime":"2026-08-20T20:16:28.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.982807680808733,"aZ":-28.62910466188631,"pfxX":0.8904102536340117,"pfxZ":2.160164824838958,"pX":-1.3334297519357532,"pZ":2.576553139667826,"vX0":-6.535135376923358,"vY0":-126.13715643918964,"vZ0":-0.785166979659252,"x":167.83,"y":169.21,"x0":1.154077486836003,"y0":50.005014527771934,"z0":5.16107013819024,"aX":1.4638279361356754},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":-0.4,"spinRate":2843,"spinDirection":259},"zone":13,"typeConfidence":0.9,"plateTime":0.4310596402874922,"extension":6.13822870599558},"index":1,"playId":"5c9322d7-cb44-38c5-96ed-82f3f4fe259b","pitchNumber":2,"startTime":"2026-08-20T20:16:43.833Z","endTime":"2026-08-20T20:16:47.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":82.2,"endSpeed":76.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884830394473678,"aZ":-35.82314724170196,"pfxX":-5.972653677783969,"pfxZ":-2.511940964969487,"pX":-1.0277761316725553,"pZ":0.8514133349623737,"vX0":-3.8574575927509147,"vY0":-119.70357722939022,"vZ0":-2.272166399944082,"x":156.18,"y":215.79,"x0":1.3799724814544667,"y0":50.00301658198503,"z0":5.016978597120115,"aX":-8.675740125732487},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.8,"breakHorizontal":11.8,"spinRate":2979,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.457395453761297,"extension":6.174120832170028},"index":2,"playId":"e88b87d5-450d-3db1-82ac-44a820052696","pitchNumber":3,"startTime":"2026-08-20T20:16:57.729Z","endTime":"2026-08-20T20:17:01.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07017058439034,"aZ":-31.56360392454525,"pfxX":-1.190249685652577,"pfxZ":0.39149281216032605,"pX":1.176635741517142,"pZ":3.184600601798161,"vX0":-0.13013670649247122,"vY0":-123.82058691488945,"vZ0":1.4322148369200476,"x":72.15,"y":152.8,"x0":1.3846088811251942,"y0":50.00616609986484,"z0":5.209343246751981,"aX":-1.8776029276109742},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.2,"breakHorizontal":2.2,"spinRate":2891,"spinDirection":298},"zone":12,"typeConfidence":0.85,"plateTime":0.43972862981997096,"extension":6.034155746235038},"index":3,"playId":"879c6789-d9a6-3466-ab00-a19971ca38bb","pitchNumber":4,"startTime":"2026-08-20T20:17:17.227Z","endTime":"2026-08-20T20:17:20.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4619365583069,"aZ":-31.88194943028984,"pfxX":-0.482561385747871,"pfxZ":0.18655155331116013,"pX":0.37396797715443153,"pZ":3.365532957364016,"vX0":-2.2838512635479735,"vY0":-124.71916812640494,"vZ0":1.7797167157159703,"x":102.75,"y":147.91,"x0":1.3617116940768625,"y0":50.00540057496425,"z0":5.259182009750719,"aX":-0.7649233975154269},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":1.3,"spinRate":2807,"spinDirection":282},"zone":3,"typeConfidence":0.87,"plateTime":0.4380247104881345,"extension":6.10927712668446},"index":4,"playId":"254efb62-889c-37f7-bfca-552b43607637","pitchNumber":5,"startTime":"2026-08-20T20:17:42.853Z","endTime":"2026-08-20T20:17:46.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243122269185154,"aZ":-21.389027109418546,"pfxX":5.811355004096685,"pfxZ":6.234486989357633,"pX":0.8018880850898613,"pZ":3.065368296488018,"vX0":-3.3554747288178235,"vY0":-131.53222017561575,"vZ0":-0.9220964139908809,"x":86.43,"y":156.02,"x0":1.3477269425985385,"y0":50.00222784219383,"z0":5.025568284967958,"aX":10.051373502519041},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-9.6,"spinRate":2368,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.418493697192325,"extension":6.1600483297683155},"index":5,"playId":"72447d36-c377-39c2-8567-35e72d1006cb","pitchNumber":6,"startTime":"2026-08-20T20:17:57.679Z","endTime":"2026-08-20T20:18:01.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:18:01.704Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to third baseman Nick Loftin in foul territory.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T20:18:13.464Z","endTime":"2026-08-20T20:19:31.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89573539412192,"aZ":-18.71869200741989,"pfxX":3.9848256306893037,"pfxZ":7.466990773299447,"pX":-0.03101199774731024,"pZ":3.3301144568624492,"vX0":-4.421424309376859,"vY0":-132.9996293023149,"vZ0":-1.0886164711044302,"x":118.18,"y":148.87,"x0":1.1304546170625613,"y0":50.00480516431791,"z0":5.0943639664767595,"aX":7.183346134867592},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":-6.4,"spinRate":2541,"spinDirection":138},"zone":2,"typeConfidence":0.92,"plateTime":0.41086984153711326,"extension":6.087777625849819},"index":0,"playId":"c962b62f-6e63-3d9d-965c-f40ee549406a","pitchNumber":1,"startTime":"2026-08-20T20:18:27.052Z","endTime":"2026-08-20T20:18:30.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2146172901177,"aZ":-31.32530879124272,"pfxX":-0.02452585595687684,"pfxZ":0.5098998774534209,"pX":-0.25753276967454825,"pZ":2.334601767398351,"vX0":-3.52534857898081,"vY0":-126.80828648712964,"vZ0":-0.9154286621565699,"x":126.82,"y":175.75,"x0":1.1426339376551187,"y0":50.001118503666234,"z0":5.1567182239460685,"aX":-0.04058580697583377},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":0.7,"spinRate":2805,"spinDirection":232},"zone":4,"typeConfidence":0.91,"plateTime":0.4287672821518633,"extension":6.111675567865702},"index":1,"playId":"54d960b9-e188-3272-b8fa-feba92bb2b55","pitchNumber":2,"startTime":"2026-08-20T20:18:42.217Z","endTime":"2026-08-20T20:18:46.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77257104687744,"aZ":-18.769011510393472,"pfxX":3.1205016252986635,"pfxZ":7.338797800480403,"pX":-0.3767445518057669,"pZ":3.398236902883415,"vX0":-4.948963806422635,"vY0":-133.78017640101908,"vZ0":-1.0306535192266717,"x":131.36,"y":147.03,"x0":1.0851851882171664,"y0":50.00179536602732,"z0":5.123946541063541,"aX":5.699680128054776},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":-4.7,"spinRate":2528,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.40822388134344667,"extension":5.9996361180921545},"index":2,"playId":"0d4dd1b4-6677-3d43-bbd9-576d55d13354","pitchNumber":3,"startTime":"2026-08-20T20:18:58.776Z","endTime":"2026-08-20T20:19:02.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.641783617909223,"aZ":-36.0738143797164,"pfxX":-4.938165883398456,"pfxZ":-2.5697675178912727,"pX":-0.5862057292982926,"pZ":1.8957118551375933,"vX0":-2.8481036192605007,"vY0":-121.61116851291936,"vZ0":-0.3062862176656781,"x":139.34,"y":187.6,"x0":1.2360467593559,"y0":50.00030511455258,"z0":5.114668426120237,"aX":-7.501425628034077},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.6,"breakHorizontal":9.6,"spinRate":2901,"spinDirection":311},"zone":7,"typeConfidence":0.88,"plateTime":0.4479484070331452,"extension":6.116635540765747},"hitData":{"launchSpeed":66.5,"launchAngle":68.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.68,"coordY":183.52}},"index":3,"playId":"9827cc58-9672-33e9-9a65-573146cb5c18","pitchNumber":4,"startTime":"2026-08-20T20:19:21.577Z","endTime":"2026-08-20T20:19:31.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:19:31.980Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T20:19:49.551Z","endTime":"2026-08-20T20:21:24.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.485895289524567,"aZ":-34.27832162558345,"pfxX":5.97792830890419,"pfxZ":-1.312099482637458,"pX":0.04423434350635876,"pZ":1.3511489719955148,"vX0":-4.854808821742684,"vY0":-124.93702579485574,"vZ0":-2.446250484308372,"x":115.31,"y":202.3,"x0":1.2251699753760592,"y0":50.00529527277209,"z0":5.129054332787041,"aX":9.5595056056743},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.6,"breakHorizontal":-9.8,"spinRate":1372,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.43650923485562254,"extension":6.098642154720094},"index":0,"playId":"a67b6e95-318e-3ca6-9473-e1b3e694056f","pitchNumber":1,"startTime":"2026-08-20T20:19:54.281Z","endTime":"2026-08-20T20:19:58.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.377314762248925,"aZ":-30.475529229393565,"pfxX":0.028361495002421133,"pfxZ":1.0339197980405377,"pX":-0.7557517380708134,"pZ":2.3604652394457193,"vX0":-4.434417239163988,"vY0":-126.98158304829168,"vZ0":-0.9694687281979758,"x":145.81,"y":175.05,"x0":1.0017679862076556,"y0":50.00634135597474,"z0":5.148563414903398,"aX":0.04686354344008382},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":0.8,"spinRate":2802,"spinDirection":316},"zone":4,"typeConfidence":0.92,"plateTime":0.42956943872161935,"extension":6.233194108474625},"index":1,"playId":"78c9a307-1a23-305d-8e3b-fca3e804a7df","pitchNumber":2,"startTime":"2026-08-20T20:20:09.773Z","endTime":"2026-08-20T20:20:12.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":85.8,"endSpeed":79.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350049682880854,"aZ":-34.09447053976146,"pfxX":8.079810662762013,"pfxZ":-1.2172652093847178,"pX":1.057990642224341,"pZ":1.2728966249080167,"vX0":-3.4618014367189556,"vY0":-124.93423665850945,"vZ0":-2.5007942737888955,"x":76.67,"y":204.41,"x0":1.4124473529859103,"y0":50.00258350087917,"z0":5.091212509725809,"aX":12.762356707250868},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.5,"breakHorizontal":-13.8,"spinRate":1334,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.43853872107306113,"extension":6.192616089889068},"index":2,"playId":"058227a3-74cb-3503-8d3b-e8348c78f5c8","pitchNumber":3,"startTime":"2026-08-20T20:20:29.707Z","endTime":"2026-08-20T20:20:33.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98896840519212,"aZ":-17.365877300383875,"pfxX":4.573351667421365,"pfxZ":8.200160536995405,"pX":-0.8569524046165485,"pZ":1.7501165037027582,"vX0":-6.305875785966808,"vY0":-133.14890539278943,"vZ0":-5.108325936218077,"x":149.67,"y":191.53,"x0":0.9413599950683106,"y0":50.00652676636531,"z0":4.939308574006494,"aX":8.26308662976228},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.0,"breakHorizontal":-7.0,"spinRate":2474,"spinDirection":133},"zone":13,"typeConfidence":0.89,"plateTime":0.41043303355251126,"extension":6.201158734292969},"index":3,"playId":"9d0a8b0f-f33d-3eb1-a9e3-a943aee9e0f9","pitchNumber":4,"startTime":"2026-08-20T20:20:43.874Z","endTime":"2026-08-20T20:20:48.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18366945774564,"aZ":-33.35015808468022,"pfxX":6.281536623615374,"pfxZ":-0.7277086820720351,"pX":0.7006113459877358,"pZ":1.2290407667065353,"vX0":-3.5431556036289407,"vY0":-125.63391084829793,"vZ0":-2.9169621436703688,"x":90.29,"y":205.6,"x0":1.3031850839293946,"y0":50.00076384513988,"z0":5.078400495894146,"aX":10.177925248655043},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.7,"breakHorizontal":-10.7,"spinRate":1417,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.433699919220794,"extension":6.253660324767699},"index":4,"playId":"c38b158d-74ec-3a61-bdc1-cec4c3da4930","pitchNumber":5,"startTime":"2026-08-20T20:21:21.061Z","endTime":"2026-08-20T20:21:24.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:21:24.488Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:23:19.109Z","endTime":"2026-08-20T20:23:55.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632424659314506,"aZ":-15.033119967842115,"pfxX":0.004020299435040453,"pfxZ":10.010056592847878,"pX":-0.694615710325298,"pZ":2.093279394730377,"vX0":-1.4093922121556408,"vY0":-129.4253196452529,"vZ0":-7.271557079042605,"x":143.48,"y":182.26,"x0":-0.14565001618711912,"y0":50.00559340474052,"z0":6.070827564903322,"aX":0.007234459485849437},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.9,"breakHorizontal":0.2,"spinRate":2203,"spinDirection":188},"zone":7,"typeConfidence":0.88,"plateTime":0.42169534133410513,"extension":6.971894902749726},"index":0,"playId":"587b6554-5ccd-30cb-a296-d8c48a7c55f1","pitchNumber":1,"startTime":"2026-08-20T20:23:32.443Z","endTime":"2026-08-20T20:23:35.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.203176651959275,"aZ":-26.39909406518587,"pfxX":-5.509144184263789,"pfxZ":3.770590862180522,"pX":-0.17618837818943422,"pZ":1.4186936051483154,"vX0":1.791202268385979,"vY0":-122.69635273205255,"vZ0":-6.170192531539984,"x":123.72,"y":200.48,"x0":-0.19787399397849606,"y0":50.00443851076031,"z0":6.202008729484178,"aX":-8.439910884374124},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.6,"breakHorizontal":9.6,"spinRate":1465,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.445611322981343,"extension":6.802525602309798},"hitData":{"launchSpeed":98.4,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.53,"coordY":155.13}},"index":1,"playId":"b8883717-4ad7-39ea-bd9c-124d88e1cf8c","pitchNumber":2,"startTime":"2026-08-20T20:23:47.160Z","endTime":"2026-08-20T20:23:55.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:23:55.895Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to left fielder Zack Gelof.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:24:08.294Z","endTime":"2026-08-20T20:25:43.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.752770981646975,"aZ":-30.323120803965804,"pfxX":4.9519034132754145,"pfxZ":1.1719828295643069,"pX":0.11983810295962871,"pZ":2.187142404015357,"vX0":-0.064542697062622,"vY0":-124.71679256524719,"vZ0":-3.691370742383207,"x":112.43,"y":179.73,"x0":-0.4980805310842169,"y0":50.00565815191861,"z0":6.172185480801228,"aX":7.846090191769393},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.6,"breakHorizontal":-9.0,"spinRate":2090,"spinDirection":142},"zone":8,"typeConfidence":0.91,"plateTime":0.438232881324534,"extension":6.829183992046475},"index":0,"playId":"4505b1c9-e8ea-32b1-95d1-0b49bc419b21","pitchNumber":1,"startTime":"2026-08-20T20:24:20.276Z","endTime":"2026-08-20T20:24:23.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65145294348391,"aZ":-13.404363669299833,"pfxX":2.518149938329182,"pfxZ":10.795946201466553,"pX":-0.1913658366562763,"pZ":3.2174255373582605,"vX0":-1.051925600175129,"vY0":-131.00970223351766,"vZ0":-4.988589457477227,"x":124.29,"y":151.91,"x0":-0.11179833366288582,"y0":50.00081499303303,"z0":6.147890025443305,"aX":4.37716647711626},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.7,"breakHorizontal":-4.3,"spinRate":2259,"spinDirection":177},"zone":2,"typeConfidence":0.91,"plateTime":0.4180699486477577,"extension":6.873533382738492},"index":1,"playId":"b6f378cd-26da-3fb2-89ef-259c8f21fd0b","pitchNumber":2,"startTime":"2026-08-20T20:24:32.114Z","endTime":"2026-08-20T20:24:35.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.682084771713953,"aZ":-27.431534726278922,"pfxX":-4.078398926441789,"pfxZ":3.0041495153903495,"pX":-0.5252129423528836,"pZ":0.3409739400854096,"vX0":-0.46188966243181184,"vY0":-124.2625136982096,"vZ0":-8.698919299867194,"x":137.02,"y":229.57,"x0":0.19304750943889007,"y0":50.00303982384526,"z0":6.134243626967963,"aX":-6.43855940909088},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":7.6,"spinRate":1408,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.4391968171799778,"extension":6.825063467933944},"index":2,"playId":"cdedd5d3-5bf8-36eb-b504-17fae176049c","pitchNumber":3,"startTime":"2026-08-20T20:24:44.922Z","endTime":"2026-08-20T20:24:48.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50652205324145,"aZ":-23.974285375278495,"pfxX":-6.418019551546911,"pfxZ":5.175675783230608,"pX":-2.389352265460145,"pZ":1.9423458948657624,"vX0":-3.4810548776011863,"vY0":-124.65657822043165,"vZ0":-5.86255718699125,"x":208.08,"y":186.34,"x0":-0.1439939039772323,"y0":50.00217084039677,"z0":6.2864194827159645,"aX":-10.166616805704995},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.4,"breakHorizontal":12.4,"spinRate":1198,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.4382885897068691,"extension":6.804732080489733},"index":3,"playId":"c829008b-f8a5-3ddf-8eeb-cd8b40b74f05","pitchNumber":4,"startTime":"2026-08-20T20:25:09.798Z","endTime":"2026-08-20T20:25:15.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04343203611546,"aZ":-17.53308413149909,"pfxX":0.7506877028223901,"pfxZ":8.422470150908708,"pX":0.28050757285994277,"pZ":3.1932124542559728,"vX0":-0.05074229194221012,"vY0":-130.64202769745387,"vZ0":-4.216191145028604,"x":106.31,"y":152.56,"x0":0.20250177145537554,"y0":50.00510612192256,"z0":6.135868402248664,"aX":1.3051172011101781},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.6,"breakHorizontal":-1.3,"spinRate":2136,"spinDirection":182},"zone":3,"typeConfidence":0.87,"plateTime":0.4183453502874426,"extension":6.930846225122768},"hitData":{"launchSpeed":99.3,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.1,"coordY":103.42}},"index":4,"playId":"5985e3fd-bebd-38d6-9c0a-ea8679ad60d0","pitchNumber":5,"startTime":"2026-08-20T20:25:33.214Z","endTime":"2026-08-20T20:25:43.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:25:43.275Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a ground ball to center fielder Henry Bolte, deflected by shortstop Darell Hernaiz. Salvador Perez to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:26:00.118Z","endTime":"2026-08-20T20:27:13.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407663479140705,"aZ":-12.614008951875077,"pfxX":-0.11933529629513151,"pfxZ":11.455960105424348,"pX":-0.7599546658565282,"pZ":1.8539281137130272,"vX0":-1.7391603237881543,"vY0":-130.59051179330956,"vZ0":-8.136096189339138,"x":145.97,"y":188.72,"x0":-0.06664657470858043,"y0":50.00487921408985,"z0":5.982861829048693,"aX":-0.2037088975032884},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":19.0,"breakHorizontal":0.6,"spinRate":2245,"spinDirection":184},"zone":7,"typeConfidence":0.91,"plateTime":0.4212506131082199,"extension":6.966058609171625},"index":0,"playId":"f385a9c4-49e1-366e-b759-f9b03bbf047b","pitchNumber":1,"startTime":"2026-08-20T20:26:08.105Z","endTime":"2026-08-20T20:26:11.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.9,"endSpeed":81.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.388926567137,"aZ":-14.589850069118206,"pfxX":1.0132285796971185,"pfxZ":10.215247810325863,"pX":-0.6739970381424241,"pZ":2.3933714790325515,"vX0":-1.7338023991712352,"vY0":-130.8262481771687,"vZ0":-6.455697472293873,"x":142.69,"y":174.16,"x0":-0.13221808666380913,"y0":50.00482228475372,"z0":6.0003269877430085,"aX":1.7446442590566558},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.2,"breakHorizontal":-1.4,"spinRate":2216,"spinDirection":187},"zone":4,"typeConfidence":0.91,"plateTime":0.4197921503359705,"extension":6.930188107441533},"index":1,"playId":"aff0fa5d-f2e1-3efb-ac90-421652250a04","pitchNumber":2,"startTime":"2026-08-20T20:26:26.325Z","endTime":"2026-08-20T20:26:29.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177958855473236,"aZ":-27.289950638091877,"pfxX":-6.395194254387232,"pfxZ":3.1980053426869777,"pX":-1.9625850026420435,"pZ":1.9604102781030108,"vX0":-2.182913632182652,"vY0":-122.74531537717894,"vZ0":-4.5412424740557595,"x":191.81,"y":185.85,"x0":-0.2310304849010697,"y0":50.00283129737442,"z0":6.156827372851965,"aX":-9.762231068291248},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.0,"breakHorizontal":12.1,"spinRate":1178,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.44615357552638857,"extension":6.864445730217374},"index":2,"playId":"75490956-c1bc-321e-81a4-6f99fc5e064e","pitchNumber":3,"startTime":"2026-08-20T20:26:43.111Z","endTime":"2026-08-20T20:26:46.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442533873150882,"aZ":-12.798581054813367,"pfxX":0.371350495732202,"pfxZ":11.075809302608956,"pX":-0.1851079486907301,"pZ":2.135826820231711,"vX0":-0.43893284143199734,"vY0":-131.55894649815343,"vZ0":-7.504835262055976,"x":124.06,"y":181.11,"x0":-0.06419090073393387,"y0":50.00141183154622,"z0":5.978045560329167,"aX":0.6495691129387472},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.6,"breakHorizontal":-0.6,"spinRate":2286,"spinDirection":182},"zone":8,"typeConfidence":0.92,"plateTime":0.41665186287895173,"extension":6.862407233440169},"hitData":{"launchSpeed":99.3,"launchAngle":6.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.94,"coordY":127.89}},"index":3,"playId":"d0cf0c0e-f091-3741-ad33-d621a5fcb532","pitchNumber":4,"startTime":"2026-08-20T20:27:02.474Z","endTime":"2026-08-20T20:27:13.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:27:13.394Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:27:36.937Z","endTime":"2026-08-20T20:29:33.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.478734622488552,"aZ":-16.81975403659942,"pfxX":0.12164097033797616,"pfxZ":8.924360189966624,"pX":-0.152212374636621,"pZ":2.2694893133592244,"vX0":0.24891877770719797,"vY0":-129.90720962798665,"vZ0":-6.3777889685828235,"x":122.8,"y":177.5,"x0":-0.26482389247267396,"y0":50.00355788672704,"z0":6.020726998634339,"aX":0.20934186210115005},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.1,"breakHorizontal":-0.2,"spinRate":2161,"spinDirection":190},"zone":5,"typeConfidence":0.88,"plateTime":0.420534812483627,"extension":7.007064537857172},"index":0,"playId":"4b6acdb7-62f9-3188-a33b-de009de0ac34","pitchNumber":1,"startTime":"2026-08-20T20:27:47.411Z","endTime":"2026-08-20T20:27:50.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.191784855052084,"aZ":-26.35077983453213,"pfxX":-4.8742606849332955,"pfxZ":3.7774353682682804,"pX":-0.07556399934220571,"pZ":2.897092481442722,"vX0":1.9784117029057964,"vY0":-123.08298853220761,"vZ0":-2.658481540048373,"x":119.88,"y":160.56,"x0":-0.25408274286026167,"y0":50.00390141840477,"z0":6.210037946923928,"aX":-7.519656102012318},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.5,"breakHorizontal":8.4,"spinRate":1347,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.4440830782296503,"extension":6.879325878855722},"index":1,"playId":"5f8f9835-e8e3-34f6-b221-b37f977acc4b","pitchNumber":2,"startTime":"2026-08-20T20:28:08.267Z","endTime":"2026-08-20T20:28:11.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.022313927697784,"aZ":-15.28090470581682,"pfxX":0.9540986804150106,"pfxZ":9.65394462447407,"pX":-0.22056417685804094,"pZ":3.4219544085666467,"vX0":-1.107105142185979,"vY0":-131.02079949954913,"vZ0":-4.02874317963287,"x":125.41,"y":146.39,"x0":0.08222982627355098,"y0":50.00026237119508,"z0":6.111170400437746,"aX":1.6691839910659307},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.9,"breakHorizontal":-1.6,"spinRate":2190,"spinDirection":183},"zone":11,"typeConfidence":0.9,"plateTime":0.4170203382572182,"extension":6.908795084328328},"index":2,"playId":"504cfe28-6423-3b7e-9db3-d873fec09f43","pitchNumber":3,"startTime":"2026-08-20T20:28:29.219Z","endTime":"2026-08-20T20:28:32.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.560957482821422,"aZ":-45.061466563728466,"pfxX":-0.43351579970385745,"pfxZ":-10.133443034695969,"pX":-0.5134844191563457,"pZ":3.6121381373876966,"vX0":-1.0212333540611658,"vY0":-112.11193274596671,"vZ0":4.002589651593073,"x":136.57,"y":141.25,"x0":0.004565927817503654,"y0":50.005036909835034,"z0":6.407359605858144,"aX":-0.5510829000165257},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-17.0,"breakHorizontal":1.1,"spinRate":2337,"spinDirection":358},"zone":11,"typeConfidence":0.89,"plateTime":0.4888336981753669,"extension":6.83819603940147},"index":3,"playId":"5fb61893-fc94-304a-8d97-b6f0f38153b1","pitchNumber":4,"startTime":"2026-08-20T20:28:52.713Z","endTime":"2026-08-20T20:28:57.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84901437676805,"aZ":-23.510869608878647,"pfxX":-5.991720750783774,"pfxZ":5.690671558594179,"pX":0.05428040055422002,"pZ":3.515601219830426,"vX0":2.1401041580321216,"vY0":-122.72793160697367,"vZ0":-1.854371081996601,"x":114.93,"y":143.86,"x0":-0.05186647321241461,"y0":50.00124007858503,"z0":6.288358262367747,"aX":-9.116415600272976},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.1,"breakHorizontal":10.3,"spinRate":1447,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.446713162053916,"extension":6.933106038151408},"index":4,"playId":"3fd38247-e74d-349a-aa92-02023d8822b7","pitchNumber":5,"startTime":"2026-08-20T20:29:08.807Z","endTime":"2026-08-20T20:29:12.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.117622800865814,"aZ":-15.660862065048807,"pfxX":-0.2194648349162942,"pfxZ":9.5690504752936,"pX":0.45910948531928153,"pZ":2.8040808737597347,"vX0":1.3378510152272913,"vY0":-129.75474487766007,"vZ0":-5.3017471147858135,"x":99.5,"y":163.07,"x0":-0.03201605482021065,"y0":50.001698296870046,"z0":6.0452355592566525,"aX":-0.3788979757492429},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.6,"breakHorizontal":0.1,"spinRate":2139,"spinDirection":183},"zone":3,"typeConfidence":0.88,"plateTime":0.4202184679716301,"extension":6.952564596632984},"index":5,"playId":"e4f12ac6-0ff4-3c66-8036-6aa83cb5ff88","pitchNumber":6,"startTime":"2026-08-20T20:29:29.106Z","endTime":"2026-08-20T20:29:33.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.36,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:29:33.279Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Tolbert flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T20:29:49.227Z","endTime":"2026-08-20T20:30:14.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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":89.2,"endSpeed":82.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51751776293299,"aZ":-14.144650440740415,"pfxX":1.582215617389835,"pfxZ":10.4477510845233,"pX":-0.4662346104620837,"pZ":2.1477575735434646,"vX0":-1.7515738787356163,"vY0":-129.8571291301173,"vZ0":-7.199467730696223,"x":134.77,"y":180.79,"x0":0.008132308875425813,"y0":50.005674621308735,"z0":6.010979805613376,"aX":2.731198455032134},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.8,"breakHorizontal":-2.5,"spinRate":2207,"spinDirection":179},"zone":4,"typeConfidence":0.89,"plateTime":0.42012336189112887,"extension":7.045858823921075},"hitData":{"launchSpeed":90.3,"launchAngle":31.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.12,"coordY":70.62}},"index":0,"playId":"45ede278-94d0-3fd7-8ed5-d188fc66f056","pitchNumber":1,"startTime":"2026-08-20T20:30:05.261Z","endTime":"2026-08-20T20:30:14.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":688497,"link":"/api/v1/people/688497"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:30:14.185Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T20:32:12.947Z","endTime":"2026-08-20T20:32:28.987Z","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":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1352431177958,"aZ":-35.37066632577538,"pfxX":-7.101824450892238,"pfxZ":-2.275112001019785,"pX":-0.6892532274905049,"pZ":2.219320951491324,"vX0":-2.375470945964149,"vY0":-117.94708754105795,"vZ0":0.6666892206778148,"x":143.27,"y":178.86,"x0":1.2545842799735003,"y0":50.004217449282955,"z0":5.203466452884491,"aX":-9.9721023108189},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.7,"breakHorizontal":13.4,"spinRate":2817,"spinDirection":307},"zone":7,"typeConfidence":0.91,"plateTime":0.4649926631336978,"extension":5.943824582863528},"hitData":{"launchSpeed":64.8,"launchAngle":12.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.32,"coordY":145.31}},"index":0,"playId":"d9eeb8c3-902c-337c-aa54-c0b0c41c48f8","pitchNumber":1,"startTime":"2026-08-20T20:32:17.748Z","endTime":"2026-08-20T20:32:28.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":671162,"link":"/api/v1/people/671162"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":-2.8999999999999915,"leverageIndex":0.61,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:32:28.987Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to second baseman Michael Massey.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T20:35:07.634Z","endTime":"2026-08-20T20:36:00.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T20:32:47.261Z","endTime":"2026-08-20T20:33:16.330Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Craig Kimbrel replaces Connor Thomas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T20:33:16.330Z","endTime":"2026-08-20T20:35:09.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671162,"link":"/api/v1/people/671162","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9799923720836,"aZ":-15.108714888022659,"pfxX":-7.510941145883716,"pfxZ":9.225227542289637,"pX":1.161290907877778,"pZ":1.0862572301627849,"vX0":12.56087082871944,"vY0":-134.59377523748816,"vZ0":-6.876816110300723,"x":72.73,"y":209.45,"x0":-2.5728303914031536,"y0":50.00189933537616,"z0":4.728345285443627,"aX":-13.893442126540977},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2159,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4056821535567132,"extension":6.579766109294663},"index":2,"playId":"c67145ce-33ac-3af5-8907-ae281a317cc4","pitchNumber":1,"startTime":"2026-08-20T20:35:09.885Z","endTime":"2026-08-20T20:35:12.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523062897687783,"aZ":-23.37754548978727,"pfxX":-9.36259932076818,"pfxZ":4.701503759304285,"pX":-0.839212485742164,"pZ":1.6218934931852165,"vX0":8.500805679248401,"vY0":-135.19158500792904,"vZ0":-3.992054384547363,"x":148.99,"y":194.99,"x0":-2.7917135881854174,"y0":50.00391068070906,"z0":4.737660489444834,"aX":-17.51758797765917},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":1959,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4035078738073512,"extension":6.649639586920863},"index":3,"playId":"94a27721-d7f4-32f1-be71-88f34b196a54","pitchNumber":2,"startTime":"2026-08-20T20:35:28.751Z","endTime":"2026-08-20T20:35:32.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28127688240432,"aZ":-18.37024117536682,"pfxX":-8.081540198689227,"pfxZ":7.411186807955993,"pX":-0.5054445030928627,"pZ":2.8006370981245183,"vX0":9.088715092528178,"vY0":-135.3350691536643,"vZ0":-1.739101485158372,"x":136.27,"y":163.16,"x0":-2.8501420926547385,"y0":50.00608600468747,"z0":4.7321656489935995,"aX":-15.061664545139694},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":12.8,"spinRate":2183,"spinDirection":223},"zone":1,"typeConfidence":0.89,"plateTime":0.40400902863467536,"extension":6.5974470741902085},"hitData":{"launchSpeed":83.0,"launchAngle":49.0,"totalDistance":231.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.07,"coordY":108.97}},"index":4,"playId":"54dcee13-be03-32d9-81f6-e7179ccbcc90","pitchNumber":3,"startTime":"2026-08-20T20:35:48.589Z","endTime":"2026-08-20T20:36:00.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":2.6999999999999886,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:36:00.740Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T20:36:18.756Z","endTime":"2026-08-20T20:39:59.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"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,3,4,5,6,7,8,9],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.867484821819897,"aZ":-38.91995897374187,"pfxX":3.7292971842459504,"pfxZ":-4.448604626974136,"pX":-0.11733816137877576,"pZ":3.287748952009039,"vX0":5.63134103293323,"vY0":-121.33718898378301,"vZ0":3.540930901501598,"x":121.47,"y":150.01,"x0":-2.937253701187785,"y0":50.00203058876121,"z0":5.163049960501955,"aX":5.6556667387380335},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.2,"breakHorizontal":-7.9,"spinRate":2522,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.44843911102423073,"extension":6.34796739056504},"index":0,"playId":"c06576c2-2e4c-30f1-bd8f-be90294dcf6b","pitchNumber":1,"startTime":"2026-08-20T20:36:34.076Z","endTime":"2026-08-20T20:36:37.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":88.7,"endSpeed":82.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.992248541793064,"aZ":-27.385021189800813,"pfxX":-9.0345150107614,"pfxZ":2.805606613642831,"pX":0.06097754882473904,"pZ":1.2814925306010532,"vX0":10.606835184905954,"vY0":-128.79951082087157,"vZ0":-3.245351829463173,"x":114.68,"y":204.18,"x0":-2.907993630314011,"y0":50.00002489132873,"z0":4.6414764282713135,"aX":-15.404871655688398},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":14.4,"spinRate":1615,"spinDirection":247},"zone":14,"typeConfidence":0.86,"plateTime":0.4228371897444605,"extension":6.547996277060109},"index":1,"playId":"df84dead-0791-34e9-bca5-b82cac4ca731","pitchNumber":2,"startTime":"2026-08-20T20:36:53.530Z","endTime":"2026-08-20T20:36:57.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60230285128847,"aZ":-39.71059501603886,"pfxX":5.007560476012426,"pfxZ":-4.8784350755941075,"pX":0.38587919613433874,"pZ":0.901891870372739,"vX0":6.445849587539281,"vY0":-123.26108945075151,"vZ0":-1.4330904942259584,"x":102.29,"y":214.43,"x0":-2.909759009126241,"y0":50.002776167405685,"z0":4.831893873166378,"aX":7.735024684131358},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.9,"breakHorizontal":-10.6,"spinRate":2459,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.44368929427363346,"extension":6.6793204040376395},"index":2,"playId":"6d494e6f-a7fc-3e39-a899-ae76fea96a68","pitchNumber":3,"startTime":"2026-08-20T20:37:12.966Z","endTime":"2026-08-20T20:37:16.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.577323386175927,"aZ":-16.499665354701655,"pfxX":-7.207659867397499,"pfxZ":8.267304374284501,"pX":0.10893544994767763,"pZ":2.9814971184190795,"vX0":10.720961923276557,"vY0":-136.0226906829643,"vZ0":-1.4714154858404047,"x":112.85,"y":158.28,"x0":-2.9259971835090033,"y0":50.00029194147181,"z0":4.659791054985891,"aX":-13.662248293730357},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2197,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.4008911011114882,"extension":6.669681664120367},"index":3,"playId":"7133ca73-0bed-3342-88a6-f62cc53c5d69","pitchNumber":4,"startTime":"2026-08-20T20:37:32.996Z","endTime":"2026-08-20T20:37:36.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.8,"endSpeed":85.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58351660519605,"aZ":-15.807890229089832,"pfxX":-7.772281990392311,"pfxZ":8.693611383029065,"pX":0.12852221044750525,"pZ":3.6199706034804238,"vX0":10.931260958480829,"vY0":-136.2620627924706,"vZ0":-0.1972773720927814,"x":112.1,"y":141.04,"x0":-2.9229945451595944,"y0":50.005552020189825,"z0":4.784346965174458,"aX":-14.637946362165701},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":11.8,"spinRate":2308,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.4017800423932334,"extension":6.675393690449857},"index":4,"playId":"ada54750-97ec-3adb-b06d-34cd396c6299","pitchNumber":5,"startTime":"2026-08-20T20:37:55.968Z","endTime":"2026-08-20T20:37:59.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.542241644160924,"aZ":-14.122028289694374,"pfxX":-7.366382594989165,"pfxZ":9.457835347167629,"pX":0.8608491073709806,"pZ":1.5965787544419334,"vX0":12.352212094549872,"vY0":-137.30076377301577,"vZ0":-5.312938691589392,"x":84.19,"y":195.67,"x0":-2.740120914609524,"y0":50.000284153709146,"z0":4.518488145338384,"aX":-14.05710152154716},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2138,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.3990010501114458,"extension":6.817559208376902},"index":5,"playId":"e4bbbb11-0e5d-3390-a65c-8b6029f8a35e","pitchNumber":6,"startTime":"2026-08-20T20:38:22.110Z","endTime":"2026-08-20T20:38:26.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"b270372c-19d6-3bf4-ae9f-900040bfdf5c","startTime":"2026-08-20T20:38:41.572Z","endTime":"2026-08-20T20:38:44.572Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.488821735241103,"aZ":-18.078769333700578,"pfxX":-8.350942362994719,"pfxZ":7.587601841511025,"pX":0.8672731516705914,"pZ":2.007337046581596,"vX0":12.7622420125025,"vY0":-135.6433065109567,"vZ0":-3.403329545288268,"x":83.94,"y":184.58,"x0":-2.820135651674706,"y0":50.00412178891214,"z0":4.543506196627342,"aX":-15.51738204782134},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2209,"spinDirection":218},"zone":14,"typeConfidence":0.87,"plateTime":0.40426502805305065,"extension":6.67551340669933},"index":7,"playId":"490a5f91-7d61-33be-b0e7-8484ff591c1d","pitchNumber":7,"startTime":"2026-08-20T20:39:01.344Z","endTime":"2026-08-20T20:39:04.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"468fe577-00e9-31a3-9e40-cd32652e7d53","startTime":"2026-08-20T20:39:29.697Z","endTime":"2026-08-20T20:39:32.697Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318610829273744,"aZ":-16.44015980678981,"pfxX":-7.785570925105244,"pfxZ":8.452021031969178,"pX":0.06661069219915687,"pZ":2.6313734290228648,"vX0":10.59398040948042,"vY0":-135.2791978225874,"vZ0":-2.4330535783877956,"x":114.46,"y":167.73,"x0":-2.880865788377795,"y0":50.00102175437289,"z0":4.689049923813002,"aX":-14.491232559668916},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":12.0,"spinRate":2208,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.4042132757638712,"extension":6.65349421825837},"hitData":{"launchSpeed":91.1,"launchAngle":50.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.8,"coordY":117.61}},"index":9,"playId":"64caad95-dce3-3c5a-9e87-e7e3da7be8bf","pitchNumber":8,"startTime":"2026-08-20T20:39:48.629Z","endTime":"2026-08-20T20:39:59.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:39:59.858Z","atBatIndex":66},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Lawrence Butler caught stealing 2nd base, catcher Luke Maile to second baseman Michael Massey.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T20:40:16.551Z","endTime":"2026-08-20T20:40:35.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762328107986608,"aZ":-30.208213585581653,"pfxX":6.456050306469034,"pfxZ":1.2558319242820968,"pX":0.588003076074289,"pZ":2.2615790818838017,"vX0":6.798086791668698,"vY0":-124.37458498091668,"vZ0":-0.1920442331942216,"x":94.59,"y":177.72,"x0":-3.018772001983162,"y0":50.00373516592,"z0":4.843234935221261,"aX":10.122985834527917},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":-13.2,"spinRate":2621,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4402507743520614,"extension":6.4749433294733985},"index":0,"playId":"5b92c317-552b-317f-b2ff-bc34f79232f1","pitchNumber":1,"startTime":"2026-08-20T20:40:27.628Z","endTime":"2026-08-20T20:40:35.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:40:35.687Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a ground ball to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T20:43:20.470Z","endTime":"2026-08-20T20:44:32.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Blewett replaces Taylor Rashi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T20:42:07.072Z","endTime":"2026-08-20T20:43:22.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656240,"link":"/api/v1/people/656240"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688497,"link":"/api/v1/people/688497","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.3,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419435427984762,"aZ":-16.575087867136197,"pfxX":-4.693140728906622,"pfxZ":8.106612195335263,"pX":-0.4817539683025229,"pZ":3.386090969765408,"vX0":4.451570869814096,"vY0":-137.3402905078611,"vZ0":-4.252998043017455,"x":135.36,"y":147.36,"x0":-1.508388791789864,"y0":50.0000096698878,"z0":6.07086329104411,"aX":-9.027241738826172},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2253,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3977427293849769,"extension":7.013793105604594},"index":1,"playId":"039c18af-b0c2-3e36-817d-70538bf841e7","pitchNumber":1,"startTime":"2026-08-20T20:43:22.721Z","endTime":"2026-08-20T20:43:26.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.727134161727584,"aZ":-26.134428856241648,"pfxX":0.925548452197255,"pfxZ":3.5657271549490357,"pX":-0.2995850806004306,"pZ":3.7912873828137843,"vX0":3.793056082862144,"vY0":-128.6251314423744,"vZ0":-0.5685953152595642,"x":128.42,"y":136.42,"x0":-1.9066527594181921,"y0":50.00502369584604,"z0":6.020803466033543,"aX":1.5695855192876433},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-2.4,"spinRate":2373,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.42391364521593555,"extension":6.945613324383938},"index":2,"playId":"5ad3cf26-51fd-395d-bd50-9f3514a86d94","pitchNumber":2,"startTime":"2026-08-20T20:43:40.112Z","endTime":"2026-08-20T20:43:43.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.896624202838293,"aZ":-26.09498540346019,"pfxX":2.0780625936529424,"pfxZ":3.68187817852417,"pX":0.944841830866202,"pZ":2.2271251209814205,"vX0":5.880832816595275,"vY0":-127.10904175635802,"vZ0":-4.0226462530943445,"x":80.98,"y":178.65,"x0":-1.660497496993027,"y0":50.00205333558724,"z0":5.881141593264369,"aX":3.429656823089036},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.0,"breakHorizontal":-5.0,"spinRate":2340,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.42945499572743806,"extension":7.077811529391508},"index":3,"playId":"46eabe45-87f7-33d9-93d7-7a0a0ce93812","pitchNumber":3,"startTime":"2026-08-20T20:43:57.983Z","endTime":"2026-08-20T20:44:01.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218719403898035,"aZ":-25.158095896153615,"pfxX":0.9156545769644202,"pfxZ":4.051678716345403,"pX":0.7859287229668899,"pZ":2.1788955044720417,"vX0":6.102578654222941,"vY0":-129.95340916901677,"vZ0":-4.461691850737275,"x":87.04,"y":179.95,"x0":-1.7002870640589614,"y0":50.00158976601893,"z0":5.80210139099291,"aX":1.5827474318948476},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.9,"spinRate":2304,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.41959372823492425,"extension":7.060341887265851},"hitData":{"launchSpeed":78.2,"launchAngle":11.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.2,"coordY":130.39}},"index":4,"playId":"fa07ac36-f8a0-32d6-bdd4-2b94db15d589","pitchNumber":4,"startTime":"2026-08-20T20:44:20.110Z","endTime":"2026-08-20T20:44:32.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:44:32.112Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luke Maile grounds into a double play, third baseman Max Muncy to second baseman Donovan Walton to first baseman Jeff McNeil. Michael Massey out at 2nd. Luke Maile out at 1st.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T20:44:48.950Z","endTime":"2026-08-20T20:46:03.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":93.5,"endSpeed":85.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24488687086092,"aZ":-22.037826705154767,"pfxX":-8.769383060583232,"pfxZ":5.387239291249671,"pX":-1.5223999005792246,"pZ":2.5925877095650733,"vX0":3.6192209450090216,"vY0":-136.1432937400528,"vZ0":-4.887448861911022,"x":175.03,"y":168.78,"x0":-1.7279875641083227,"y0":50.00182081793922,"z0":5.931596174825544,"aX":-16.49881167123138},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":15.1,"spinRate":2014,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4019553829887026,"extension":7.039413443797059},"index":0,"playId":"ba44366e-6a5c-3d9e-99b6-5d916a9851e6","pitchNumber":1,"startTime":"2026-08-20T20:44:57.689Z","endTime":"2026-08-20T20:45:01.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763496709290703,"aZ":-21.13042736639558,"pfxX":-8.326220254182612,"pfxZ":5.887604353673106,"pX":-0.9203734389049334,"pZ":3.6204700628992366,"vX0":5.254460672892747,"vY0":-136.07282493693305,"vZ0":-2.5550266612578962,"x":152.08,"y":141.03,"x0":-1.7942892593745812,"y0":50.00428787596934,"z0":6.0351650909846475,"aX":-15.620264216315846},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":1975,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40248194777906354,"extension":7.088477457661144},"index":1,"playId":"3c0399f6-c36b-3a5f-ad9c-0f11ff90e648","pitchNumber":2,"startTime":"2026-08-20T20:45:17.640Z","endTime":"2026-08-20T20:45:20.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55902898206831,"aZ":-29.680379223627376,"pfxX":3.1193931533027337,"pfxZ":1.5315871580247933,"pX":-0.37736094170490597,"pZ":3.3086573385161393,"vX0":2.8521339499439717,"vY0":-126.30346771540096,"vZ0":-0.7039169205922415,"x":131.38,"y":149.45,"x0":-1.9229229611804242,"y0":50.00443580798114,"z0":5.9590177669023,"aX":5.08510680210679},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":-6.2,"spinRate":2259,"spinDirection":162},"zone":1,"typeConfidence":2.0,"plateTime":0.4321847097546443,"extension":6.904869482074225},"index":2,"playId":"3051a195-ea0b-3813-9596-17864cde64b4","pitchNumber":3,"startTime":"2026-08-20T20:45:36.670Z","endTime":"2026-08-20T20:45:40.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":94.8,"endSpeed":87.2,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45647569421782,"aZ":-17.63082059338645,"pfxX":-7.645674861248008,"pfxZ":7.512314426815551,"pX":-0.6777565344616933,"pZ":2.2031222436445264,"vX0":5.33705083891373,"vY0":-137.95447042104843,"vZ0":-6.928014715405568,"x":142.83,"y":179.3,"x0":-1.6398877990446117,"y0":50.00341356917838,"z0":5.926800507063276,"aX":-14.800646625925472},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":1936,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3963959318989376,"extension":7.0027587783962675},"hitData":{"launchSpeed":60.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.94,"coordY":166.52}},"index":3,"playId":"1cbda45f-88a9-3753-a7c4-9ecf9554ab0e","pitchNumber":4,"startTime":"2026-08-20T20:45:54.050Z","endTime":"2026-08-20T20:46:03.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.17,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:46:03.588Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T20:46:27.701Z","endTime":"2026-08-20T20:48:51.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.913674274030345,"aZ":-26.19297311854532,"pfxX":1.5085334819788332,"pfxZ":3.4766458959344817,"pX":0.618843064522299,"pZ":1.9199795941884557,"vX0":5.644149826676955,"vY0":-129.9557562815546,"vZ0":-4.960191646089891,"x":93.41,"y":186.94,"x0":-1.7724397781169776,"y0":50.000508903884906,"z0":5.830205142881996,"aX":2.5926550230615293},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-4.0,"spinRate":2239,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.4206324976370368,"extension":6.951303478548922},"index":0,"playId":"af351bdf-0ee1-3a32-b2d7-9858b58f6aad","pitchNumber":1,"startTime":"2026-08-20T20:46:35.787Z","endTime":"2026-08-20T20:46:39.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-20T20:46:49.305Z","endTime":"2026-08-20T20:46:59.664Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34663388258228,"aZ":-29.566105584298676,"pfxX":1.064748785688046,"pfxZ":1.7135731264530074,"pX":1.2397859826741242,"pZ":1.5898194134475157,"vX0":6.333042888370459,"vY0":-122.94976023290212,"vZ0":-4.5759726223265815,"x":69.74,"y":195.85,"x0":-1.512428825750085,"y0":50.005954331719295,"z0":5.996672512523405,"aX":1.622265909003652},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-3.5,"spinRate":2055,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.44621386563254894,"extension":6.968264558794886},"index":2,"playId":"95f7ea47-7d01-393b-aa88-10ac7b57cfa0","pitchNumber":2,"startTime":"2026-08-20T20:46:59.664Z","endTime":"2026-08-20T20:47:03.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.190967056079863,"aZ":-32.138140384687404,"pfxX":1.3929297910911669,"pfxZ":0.022418872220645092,"pX":0.2461753975460568,"pZ":1.907789630994918,"vX0":3.822167996047572,"vY0":-122.78541954310253,"vZ0":-3.417993176056836,"x":107.62,"y":187.27,"x0":-1.5084782632962859,"y0":50.00130188522784,"z0":6.038341766023114,"aX":2.1371433645036078},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-3.4,"spinRate":1976,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4452408228557241,"extension":6.953786136826234},"index":3,"playId":"de6e84af-ac32-3ac4-a0a8-4e5ce905fe18","pitchNumber":3,"startTime":"2026-08-20T20:47:26.935Z","endTime":"2026-08-20T20:47:30.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.8,"endSpeed":88.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98979778003247,"aZ":-16.139175116071648,"pfxX":-3.689854539492705,"pfxZ":8.009828753748836,"pX":0.12326239621050712,"pZ":4.378141223322423,"vX0":6.198180905775941,"vY0":-140.84477006218575,"vZ0":-2.0501616695510125,"x":112.3,"y":120.57,"x0":-1.629945726716655,"y0":50.005888021371206,"z0":6.1631907836408315,"aX":-7.390204759278901},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":5.4,"spinRate":2246,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38938009087536685,"extension":6.8327270624477565},"index":4,"playId":"6bc5e3c3-8c6a-3200-a862-1d20478b2546","pitchNumber":4,"startTime":"2026-08-20T20:47:51.661Z","endTime":"2026-08-20T20:47:54.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36525782680136,"aZ":-31.859325807077806,"pfxX":0.9239412587937963,"pfxZ":0.2065270861422177,"pX":0.9333497743335983,"pZ":0.9816769160057094,"vX0":5.784631303718534,"vY0":-123.21033293062169,"vZ0":-5.348558056206885,"x":81.42,"y":212.27,"x0":-1.560312086618026,"y0":50.00532181340121,"z0":5.857735937852653,"aX":1.4269392328653563},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":-3.0,"spinRate":2067,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4437224652499596,"extension":7.058008041816036},"index":5,"playId":"d5d46e54-1b04-3995-a2c0-2700eab8aa05","pitchNumber":5,"startTime":"2026-08-20T20:48:09.749Z","endTime":"2026-08-20T20:48:12.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244596220174287,"aZ":-18.61890199313634,"pfxX":-3.384434384446737,"pfxZ":6.89331223458546,"pX":-0.7481665044909749,"pZ":3.717306646004715,"vX0":3.7424254714543315,"vY0":-138.8985364820165,"vZ0":-3.125142245919895,"x":145.52,"y":138.41,"x0":-1.6691799636982,"y0":50.00182098489907,"z0":6.085389448098828,"aX":-6.655015992428594},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":5.4,"spinRate":2316,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3933625973455044,"extension":6.934237059798223},"index":6,"playId":"4153f20a-de82-37c1-a896-31e5d3217ce8","pitchNumber":6,"startTime":"2026-08-20T20:48:29.413Z","endTime":"2026-08-20T20:48:33.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77986520656414,"aZ":-33.85340493008653,"pfxX":0.6043007963718172,"pfxZ":-1.1387520230919428,"pX":0.11002435261379662,"pZ":2.3475208038084157,"vX0":3.887973863509028,"vY0":-120.3001133787986,"vZ0":-1.6516429566671325,"x":112.81,"y":175.4,"x0":-1.6039986746945654,"y0":50.005961679336046,"z0":6.0368341604627975,"aX":0.8876003361407864},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":-2.0,"spinRate":2126,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.4548585589880747,"extension":6.952259607047209},"index":7,"playId":"b81023c6-a81a-3879-965b-a68572cb4038","pitchNumber":7,"startTime":"2026-08-20T20:48:47.310Z","endTime":"2026-08-20T20:48:51.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:48:51.603Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brian Serven lines out to center fielder Tyler Tolbert.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:51:12.293Z","endTime":"2026-08-20T20:52:34.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","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":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Craig Kimbrel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T20:50:19.373Z","endTime":"2026-08-20T20:51:14.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.655851896599636,"aZ":-35.33849754558317,"pfxX":-11.625208752422914,"pfxZ":-1.695642685059548,"pX":-0.13944933445979685,"pZ":2.4543857162393197,"vX0":10.362621355289379,"vY0":-135.58348744363542,"vZ0":0.981186349685901,"x":122.32,"y":172.51,"x0":-2.5006788554796797,"y0":50.005517955351586,"z0":4.553893467817245,"aX":-21.64610469149643},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.6,"breakHorizontal":18.8,"spinRate":2278,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.4039824254214728,"extension":6.4749341655691275},"index":1,"playId":"4782d7bd-c540-3bb9-a91c-a34356e3518e","pitchNumber":1,"startTime":"2026-08-20T20:51:14.345Z","endTime":"2026-08-20T20:51:17.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.242400838026718,"aZ":-25.963557315143305,"pfxX":-2.2757363152916317,"pfxZ":3.566645906847974,"pX":0.41546191200225435,"pZ":3.178320262947042,"vX0":8.214807173187355,"vY0":-130.62188299857723,"vZ0":1.355388882786791,"x":101.16,"y":152.97,"x0":-2.462662879834651,"y0":50.006057737949355,"z0":4.592447113601251,"aX":-3.9677455223417932},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":2.5,"spinRate":2364,"spinDirection":185},"zone":3,"typeConfidence":0.86,"plateTime":0.41790811793477056,"extension":6.268761236775208},"index":2,"playId":"cb13aeaf-e8fe-3146-8b90-61bded82c79f","pitchNumber":2,"startTime":"2026-08-20T20:51:30.020Z","endTime":"2026-08-20T20:51:39.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.446575954010658,"aZ":-34.354833551108065,"pfxX":7.137696207168652,"pfxZ":-1.4708823509123432,"pX":-0.2754531963107495,"pZ":1.98618173683315,"vX0":3.424288227158072,"vY0":-120.75534204559563,"vZ0":0.4402310393637825,"x":127.5,"y":185.15,"x0":-2.636987260373122,"y0":50.00220873188014,"z0":4.812149192596043,"aX":10.590669773216344},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.3,"breakHorizontal":-13.7,"spinRate":2657,"spinDirection":63},"zone":8,"typeConfidence":0.9,"plateTime":0.45274173828788644,"extension":6.393799514224162},"hitData":{"launchSpeed":99.0,"launchAngle":23.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.9,"coordY":49.96}},"index":3,"playId":"7572613a-98c7-3894-8b35-6f0dc76f3ee1","pitchNumber":3,"startTime":"2026-08-20T20:52:22.872Z","endTime":"2026-08-20T20:52:34.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:52:34.877Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Donovan Walton flies out to right fielder John Rave.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:52:43.231Z","endTime":"2026-08-20T20:53:51.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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.2,"endSpeed":86.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81883732069708,"aZ":-34.46232869329135,"pfxX":-9.917001178788599,"pfxZ":-1.2064009660422705,"pX":-0.8415775645218093,"pZ":2.923295698332192,"vX0":7.596457986668806,"vY0":-137.0042772850815,"vZ0":1.3831631838906087,"x":149.08,"y":159.85,"x0":-2.364492360508892,"y0":50.002836492867466,"z0":4.7706489638476866,"aX":-18.815828013200402},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.7,"breakHorizontal":16.3,"spinRate":2120,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.400088814520966,"extension":6.359381444367805},"index":0,"playId":"9a8e4a60-c95b-319a-95c1-dbcef6dedbd6","pitchNumber":1,"startTime":"2026-08-20T20:53:01.737Z","endTime":"2026-08-20T20:53:05.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800104352988406,"aZ":-27.07013013164116,"pfxX":-1.1514896163378943,"pfxZ":2.9300020180437825,"pX":1.1347728297888278,"pZ":1.5401319755655267,"vX0":9.782090802357025,"vY0":-130.7217221559739,"vZ0":-2.5043019943979212,"x":73.75,"y":197.2,"x0":-2.4953968189283717,"y0":50.004429763857324,"z0":4.528705743222232,"aX":-2.008558276344181},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":0.1,"spinRate":2444,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4179319030397952,"extension":6.46721633440276},"index":1,"playId":"a6951727-2913-3a4e-a997-4fb7a114d3ad","pitchNumber":2,"startTime":"2026-08-20T20:53:15.874Z","endTime":"2026-08-20T20:53:19.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-20T20:53:27.338Z","endTime":"2026-08-20T20:53:40.928Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08117531258214,"aZ":-22.953642217853485,"pfxX":-7.299991212763887,"pfxZ":4.788195976208238,"pX":0.721282206280495,"pZ":2.9180670611322683,"vX0":10.636119119505025,"vY0":-137.32281885333262,"vZ0":-0.5681225639706867,"x":89.51,"y":159.99,"x0":-2.2390649693753306,"y0":50.001130804014466,"z0":4.677806129609003,"aX":-14.054602160894834},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":11.2,"spinRate":2173,"spinDirection":223},"zone":3,"typeConfidence":0.9,"plateTime":0.39761183831136737,"extension":6.365699223428663},"hitData":{"launchSpeed":79.6,"launchAngle":38.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.9,"coordY":96.26}},"index":3,"playId":"4206305d-b69f-3862-b4d2-26ff4451e088","pitchNumber":3,"startTime":"2026-08-20T20:53:40.928Z","endTime":"2026-08-20T20:53:51.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:53:51.212Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, third baseman Nick Loftin to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T20:54:13.058Z","endTime":"2026-08-20T20:56:25.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876440012152468,"aZ":-20.96877702774409,"pfxX":-6.7868023684490595,"pfxZ":5.890720284776052,"pX":1.9684264432345047,"pZ":2.146441914292652,"vX0":13.437973120408822,"vY0":-135.83381174635937,"vZ0":-3.1031804876593263,"x":41.97,"y":180.83,"x0":-2.1223121787580266,"y0":50.00074317681803,"z0":4.73245513256051,"aX":-12.905528374702532},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":10.0,"spinRate":2234,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.40058620221634866,"extension":6.565484981817394},"index":0,"playId":"2d986e1f-ffba-303c-ba7e-58e11a9a09e4","pitchNumber":1,"startTime":"2026-08-20T20:54:15.168Z","endTime":"2026-08-20T20:54:18.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.9,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.273392694910832,"aZ":-22.579096027727058,"pfxX":-7.01816455017253,"pfxZ":5.022738621587997,"pX":1.0364678796945017,"pZ":2.494025150539171,"vX0":11.290656478082912,"vY0":-136.47793067304886,"vZ0":-1.451827027915001,"x":77.49,"y":171.44,"x0":-2.217316922047606,"y0":50.0064360992689,"z0":4.567919664676612,"aX":-13.419211675193063},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":10.7,"spinRate":2244,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3992897279652525,"extension":6.404489910668326},"index":1,"playId":"6c1f89b6-1de1-35d6-82c6-acdfa85a3842","pitchNumber":2,"startTime":"2026-08-20T20:54:32.622Z","endTime":"2026-08-20T20:54:36.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.5,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309244923609374,"aZ":-32.11355717126067,"pfxX":-9.520812834056002,"pfxZ":0.03130616492120808,"pX":-1.7975783370200837,"pZ":1.653420675678885,"vX0":5.795269411094549,"vY0":-136.16800832352635,"vZ0":-1.482311393114853,"x":185.52,"y":194.14,"x0":-2.7063278001934745,"y0":50.002389421759005,"z0":4.407618604324573,"aX":-18.04385842301738},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":2117,"spinDirection":246},"zone":13,"typeConfidence":0.89,"plateTime":0.40083163204332894,"extension":6.358248699204743},"index":2,"playId":"e1d588bd-6693-3cab-a31f-b3e26ef0e7ff","pitchNumber":3,"startTime":"2026-08-20T20:54:49.719Z","endTime":"2026-08-20T20:54:53.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.634182056749115,"aZ":-27.18955536553085,"pfxX":-0.5007989660847874,"pfxZ":2.840350179669162,"pX":0.9175478502740527,"pZ":1.6033205202394192,"vX0":9.056587077019639,"vY0":-130.41740567004967,"vZ0":-2.2614060548810135,"x":82.03,"y":195.49,"x0":-2.507802861951567,"y0":50.00165585792894,"z0":4.494297411386249,"aX":-0.8787241469182338},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":-0.7,"spinRate":2376,"spinDirection":239},"zone":14,"typeConfidence":0.92,"plateTime":0.41702266479687644,"extension":6.394258018995236},"index":3,"playId":"2255836f-d5ba-3361-80ee-738d1944a321","pitchNumber":4,"startTime":"2026-08-20T20:55:08.294Z","endTime":"2026-08-20T20:55:12.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-20T20:55:17.756Z","endTime":"2026-08-20T20:55:31.506Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.625321057614293,"aZ":-23.329539123315396,"pfxX":-8.380494748240228,"pfxZ":4.740848939053844,"pX":0.14994735238646856,"pZ":3.392953345987127,"vX0":9.779156474176188,"vY0":-135.30780113157041,"vZ0":1.0164081637793012,"x":111.28,"y":147.17,"x0":-2.410608212645331,"y0":50.00673934938449,"z0":4.638907290318896,"aX":-15.650120913766806},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":13.3,"spinRate":2239,"spinDirection":242},"zone":12,"typeConfidence":0.89,"plateTime":0.40373816143732855,"extension":6.385067805506251},"index":5,"playId":"e8d50372-90a1-37e1-9cbe-8840f9732908","pitchNumber":5,"startTime":"2026-08-20T20:55:31.506Z","endTime":"2026-08-20T20:55:34.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.396625977179305,"aZ":-34.87538213333701,"pfxX":5.666179948669436,"pfxZ":-1.7886389021877107,"pX":0.7107637597892605,"pZ":0.13267771988049287,"vX0":6.17248114738477,"vY0":-121.54933922355863,"vZ0":-3.023732102360068,"x":89.91,"y":235.2,"x0":-2.587360924812227,"y0":50.00200079808908,"z0":4.388313454762207,"aX":8.56805193261249},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.7,"breakHorizontal":-11.6,"spinRate":2560,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4487753197166944,"extension":6.410605491893562},"index":6,"playId":"7e30dc70-572e-3a5b-9b96-29393470e304","pitchNumber":6,"startTime":"2026-08-20T20:55:52.340Z","endTime":"2026-08-20T20:55:55.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.401247635224937,"aZ":-29.616094285810327,"pfxX":-9.443242513974095,"pfxZ":1.3436226088273902,"pX":-0.6141079463704184,"pZ":2.526256368562357,"vX0":8.230440143417887,"vY0":-136.20323249101514,"vZ0":0.01222530038923153,"x":140.41,"y":170.57,"x0":-2.429762446163032,"y0":50.00284285523264,"z0":4.5486871523256065,"aX":-17.96554393898654},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.6,"breakHorizontal":15.6,"spinRate":2155,"spinDirection":243},"zone":4,"typeConfidence":0.8,"plateTime":0.40024645563663697,"extension":6.429719591238558},"hitData":{"launchSpeed":67.3,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.54,"coordY":177.44}},"index":7,"playId":"bece3592-bf8e-3c90-9253-8f2d1b7b1fd5","pitchNumber":7,"startTime":"2026-08-20T20:56:16.572Z","endTime":"2026-08-20T20:56:25.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:56:25.614Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to third baseman Max Muncy.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T20:58:42.352Z","endTime":"2026-08-20T20:59:32.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161679815174356,"aZ":-23.465350724757727,"pfxX":0.35440878181390634,"pfxZ":4.919727961147055,"pX":1.5693159838078332,"pZ":0.3745341867332369,"vX0":8.504165753023964,"vY0":-131.50665312941072,"vZ0":-9.412242559657194,"x":57.18,"y":228.67,"x0":-1.7384217453060025,"y0":50.00421279803644,"z0":5.710356432017108,"aX":0.6247237111156714},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":-2.3,"spinRate":2372,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41485238909964606,"extension":7.117986792886198},"index":0,"playId":"1bab4507-4fab-3596-a6fe-b4cc99f76d6b","pitchNumber":1,"startTime":"2026-08-20T20:59:02.624Z","endTime":"2026-08-20T20:59:05.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31387310910818,"aZ":-32.13882493013308,"pfxX":-0.07820597975914656,"pfxZ":0.021347309825700655,"pX":-0.026192294513239955,"pZ":1.6780903467456116,"vX0":3.9914282255229643,"vY0":-121.75364938942927,"vZ0":-3.641418463300777,"x":118.0,"y":193.47,"x0":-1.6686268409748215,"y0":50.00134943636715,"z0":5.940537137817676,"aX":-0.11909997422053516},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-0.7,"spinRate":2187,"spinDirection":99},"zone":8,"typeConfidence":2.0,"plateTime":0.4478980310670164,"extension":6.983628653524305},"hitData":{"launchSpeed":94.7,"launchAngle":6.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.82,"coordY":164.76}},"index":1,"playId":"4a63b02e-9418-3a4f-9e73-2c15075792a7","pitchNumber":2,"startTime":"2026-08-20T20:59:21.174Z","endTime":"2026-08-20T20:59:32.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-20T20:59:32.224Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T20:59:59.832Z","endTime":"2026-08-20T21:02:59.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.651478454222044,"aZ":-22.226027306197974,"pfxX":0.7057126035426071,"pfxZ":5.61515920934582,"pX":0.8556645572088049,"pZ":1.054642698321579,"vX0":6.8700839893167505,"vY0":-131.71882268589027,"vZ0":-7.757590005066595,"x":84.38,"y":210.3,"x0":-1.8686476027652406,"y0":50.00554459225958,"z0":5.658438076010842,"aX":1.2517288186217785},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.6,"spinRate":2322,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4144245341724573,"extension":7.008790593803634},"index":0,"playId":"2b60eda7-2e47-340e-b0d1-6a307ea60682","pitchNumber":1,"startTime":"2026-08-20T20:59:59.832Z","endTime":"2026-08-20T21:00:02.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":94.4,"endSpeed":87.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28973096693458,"aZ":-15.312919710877862,"pfxX":-5.190692374167126,"pfxZ":8.779550541160619,"pX":-0.5005893602257221,"pZ":1.6608701255557439,"vX0":4.826509149897553,"vY0":-137.21746197897696,"vZ0":-8.642057158378412,"x":136.08,"y":193.94,"x0":-1.6017359452567506,"y0":50.004803917448015,"z0":5.878665136400755,"aX":-9.971731410886475},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":8.5,"spinRate":2237,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39805931447416576,"extension":7.1049251018635},"index":1,"playId":"59b55918-3ef8-3e81-8904-e9ec4521ca9d","pitchNumber":2,"startTime":"2026-08-20T21:00:19.889Z","endTime":"2026-08-20T21:00:23.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.875520343174646,"aZ":-23.204652394900513,"pfxX":0.8546333515633688,"pfxZ":5.061095693742011,"pX":0.3691716063567473,"pZ":2.511373749462253,"vX0":5.039458625660353,"vY0":-131.96125556515474,"vZ0":-4.477950279321369,"x":102.93,"y":170.97,"x0":-1.6726583175877512,"y0":50.00238432496971,"z0":5.930052502938098,"aX":1.5127205970455946},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-2.6,"spinRate":2333,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4143384615612744,"extension":6.772519964727788},"index":2,"playId":"7e5d49fa-ab04-35de-b760-064f2ecd43b9","pitchNumber":3,"startTime":"2026-08-20T21:00:41.172Z","endTime":"2026-08-20T21:00:44.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T21:01:01.087Z","endTime":"2026-08-20T21:01:16.079Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.7,"endSpeed":77.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.797783697962814,"aZ":-31.860803501464147,"pfxX":-0.10680469961152084,"pfxZ":0.20572308757616486,"pX":-0.30295448651211504,"pZ":1.8458234580498427,"vX0":3.47530544885016,"vY0":-122.02273378052902,"vZ0":-3.40380321230994,"x":128.55,"y":188.94,"x0":-1.725866071354186,"y0":50.002746541186404,"z0":5.9758444643856174,"aX":-0.16293041867466307},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":-0.6,"spinRate":2045,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.4471914221579425,"extension":6.921277356463647},"index":4,"playId":"25d0214d-af37-3e92-8af4-e6e5dc8e7949","pitchNumber":4,"startTime":"2026-08-20T21:01:16.079Z","endTime":"2026-08-20T21:01:19.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"863240a1-0e96-3ce7-b8ac-9591a31a77a1","startTime":"2026-08-20T21:01:42.403Z","endTime":"2026-08-20T21:01:45.403Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70269632216665,"aZ":-14.65058807466747,"pfxX":-3.4075139211115233,"pfxZ":9.093406532605272,"pX":-0.7388248536494599,"pZ":3.176421531892905,"vX0":3.6807645128916864,"vY0":-137.508361914372,"vZ0":-5.133756991610378,"x":145.16,"y":153.02,"x0":-1.6480313014024675,"y0":50.00236500345695,"z0":6.051477328838939,"aX":-6.566381898453141},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2269,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3973706961691308,"extension":6.905482037922506},"index":6,"playId":"ee471cb3-c396-33b1-b651-2c6ea1c3d6ad","pitchNumber":5,"startTime":"2026-08-20T21:02:04.976Z","endTime":"2026-08-20T21:02:08.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.656067443429464,"aZ":-33.90140953649435,"pfxX":-1.2672875068418188,"pfxZ":-1.1269174145697314,"pX":0.1472184297712947,"pZ":-0.1295262616887038,"vX0":4.454014769615203,"vY0":-122.930772807146,"vZ0":-7.711576013358126,"x":111.39,"y":242.28,"x0":-1.520944003686425,"y0":50.002052946902566,"z0":5.914369617732179,"aX":-1.9460529311222512},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.6,"breakHorizontal":1.3,"spinRate":2135,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4450237442674285,"extension":7.067740092874754},"index":7,"playId":"433e4d87-920a-304b-b608-fda33938dd27","pitchNumber":6,"startTime":"2026-08-20T21:02:28.183Z","endTime":"2026-08-20T21:02:32.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933953812418657,"aZ":-24.494437095969467,"pfxX":0.5122972571313774,"pfxZ":4.383558899448769,"pX":0.0572896018777781,"pZ":0.8539035695779805,"vX0":4.6779447808404555,"vY0":-130.81838162110128,"vZ0":-7.854566269556184,"x":114.82,"y":215.72,"x0":-1.8129231594751525,"y0":50.00026094931001,"z0":5.70272507820058,"aX":0.8965863563866666},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":-1.8,"spinRate":2397,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4170487253285957,"extension":6.8885175642728225},"index":8,"playId":"365f3fbf-003f-3352-9975-129f4548c379","pitchNumber":7,"startTime":"2026-08-20T21:02:55.251Z","endTime":"2026-08-20T21:02:59.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-20T21:02:59.083Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Salvador Perez grounds into a double play, second baseman Donovan Walton to shortstop Darell Hernaiz to first baseman Jeff McNeil. Bobby Witt Jr. out at 2nd. Salvador Perez out at 1st.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T21:03:10.158Z","endTime":"2026-08-20T21:03:56.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":687231,"link":"/api/v1/people/687231"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.754859046215422,"aZ":-24.056899876977468,"pfxX":0.3639954798450349,"pfxZ":4.798285778596698,"pX":1.1380602937712114,"pZ":1.1924368236849745,"vX0":7.241942995825776,"vY0":-128.7413910273015,"vZ0":-6.942514141437861,"x":73.62,"y":206.58,"x0":-1.7494027424140866,"y0":50.00258089003136,"z0":5.7649459370578215,"aX":0.6156827124488707},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-2.2,"spinRate":2353,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4241766707463155,"extension":7.084556166576693},"index":0,"playId":"c0008ac5-71cf-3a37-92cb-2210d7d16fc3","pitchNumber":1,"startTime":"2026-08-20T21:03:25.713Z","endTime":"2026-08-20T21:03:29.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427933825263782,"aZ":-17.76664317492599,"pfxX":-9.17068928819263,"pfxZ":7.428312232228048,"pX":-0.11563415099184575,"pZ":1.8862312227627966,"vX0":7.642149638773126,"vY0":-138.0941945339319,"vZ0":-7.577245847714234,"x":121.41,"y":187.85,"x0":-1.7210944559134846,"y0":50.00621444976133,"z0":5.8511453307803745,"aX":-17.79713706638548},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":15.1,"spinRate":2173,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.395939239210942,"extension":7.153843382130612},"hitData":{"launchSpeed":93.2,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.1,"coordY":145.5}},"index":1,"playId":"0e7a36ed-ad2a-385c-b9c2-ece74f99dcfc","pitchNumber":2,"startTime":"2026-08-20T21:03:47.472Z","endTime":"2026-08-20T21:03:56.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656240,"link":"/api/v1/people/656240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":643446,"link":"/api/v1/people/643446"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":680869,"link":"/api/v1/people/680869"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":656240,"link":"/api/v1/people/656240"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-20T21:03:56.495Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Nick Loftin to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T21:06:19.536Z","endTime":"2026-08-20T21:06:29.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nate Pearson replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T21:05:15.403Z","endTime":"2026-08-20T21:06:21.864Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663878,"link":"/api/v1/people/663878"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417428285523986,"aZ":-18.236419045758268,"pfxX":-7.886455617042361,"pfxZ":7.089792360022684,"pX":-0.04406163685636092,"pZ":2.2348130851498547,"vX0":6.844519594518624,"vY0":-138.90849311002953,"vZ0":-5.864621139518886,"x":118.68,"y":178.44,"x0":-1.5083534575616495,"y0":50.00220438872032,"z0":5.574872877744277,"aX":-15.501516118901202},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":13.0,"spinRate":2027,"spinDirection":212},"zone":8,"typeConfidence":0.92,"plateTime":0.3934353474328658,"extension":6.972447871348489},"hitData":{"launchSpeed":105.7,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.31,"coordY":164.67}},"index":1,"playId":"65bf71c8-0a24-3fcd-b88a-f92f1a3e81a7","pitchNumber":1,"startTime":"2026-08-20T21:06:21.864Z","endTime":"2026-08-20T21:06:29.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-20T21:06:29.862Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Michael Massey to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T21:06:42.550Z","endTime":"2026-08-20T21:07:39.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16902703491329,"aZ":-13.058792102728587,"pfxX":-3.6698665316105843,"pfxZ":9.555988708804936,"pX":0.8436171219511633,"pZ":3.0884886494499524,"vX0":7.506212512952687,"vY0":-140.60170758768558,"vZ0":-4.748981082117843,"x":84.84,"y":155.39,"x0":-1.3849794024970574,"y0":50.001684040142194,"z0":5.648206894546154,"aX":-7.340954977544147},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2217,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.38971592693327617,"extension":6.916595173213113},"index":0,"playId":"623e4668-c55d-3ea8-900d-7823178f9f31","pitchNumber":1,"startTime":"2026-08-20T21:06:57.135Z","endTime":"2026-08-20T21:07:06.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57767333755704,"aZ":-11.312802641405154,"pfxX":-3.3870385507056904,"pfxZ":10.159924583960706,"pX":-0.26772343201935733,"pZ":2.3821191267679884,"vX0":4.971232606919875,"vY0":-142.5792179979095,"vZ0":-6.792271372808406,"x":127.2,"y":174.46,"x0":-1.5959580415651127,"y0":50.00611504236841,"z0":5.513508607434193,"aX":-6.9570773115823945},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2360,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.38453975152737563,"extension":6.944354647945278},"hitData":{"launchSpeed":91.0,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.57,"coordY":153.1}},"index":1,"playId":"a4b19763-4141-396a-8949-b1f06438e743","pitchNumber":2,"startTime":"2026-08-20T21:07:31.902Z","endTime":"2026-08-20T21:07:39.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-20T21:07:39.768Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman Nick Loftin to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T21:08:01.484Z","endTime":"2026-08-20T21:08:47.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"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":".435"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.056"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".344"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.171"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.54"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.43"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.72"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.86"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.87"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.12"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.01"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.93"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.00"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.66"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".439"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.056"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".344"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.171"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".561"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".963"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.659569193448913,"aZ":-18.845045452161568,"pfxX":-8.7889417547546,"pfxZ":6.447631917008115,"pX":-1.4814683922296699,"pZ":2.1460299229289492,"vX0":3.390407969725348,"vY0":-142.58031464373732,"vZ0":-5.966147657357033,"x":173.47,"y":180.84,"x0":-1.5417054728757629,"y0":50.00066021004711,"z0":5.44802357957965,"aX":-18.158548864031786},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":15.2,"spinRate":2090,"spinDirection":200},"zone":13,"typeConfidence":0.98,"plateTime":0.3836288330012465,"extension":6.995210794640487},"index":0,"playId":"268d38d6-b043-301b-8c2e-7a55d1e8728a","pitchNumber":1,"startTime":"2026-08-20T21:08:04.886Z","endTime":"2026-08-20T21:08:08.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":98.3,"endSpeed":90.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4907570718106,"aZ":-11.971351704141005,"pfxX":-2.0723797685383927,"pfxZ":9.674884925726936,"pX":-0.07436181933489931,"pZ":2.339786888154869,"vX0":4.940558984311837,"vY0":-143.01893971259713,"vZ0":-6.84551841228278,"x":119.83,"y":175.61,"x0":-1.5487563633744101,"y0":50.00232401987046,"z0":5.501982172044029,"aX":-4.327537445170738},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.4,"breakHorizontal":2.9,"spinRate":2201,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.381793394694506,"extension":6.960683494840219},"index":1,"playId":"ad879055-e5d7-3583-95b3-2a891ba8777b","pitchNumber":2,"startTime":"2026-08-20T21:08:20.678Z","endTime":"2026-08-20T21:08:23.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90390026044579,"aZ":-16.582591255227364,"pfxX":-8.560092678176291,"pfxZ":7.358941653310353,"pX":-0.748892836357427,"pZ":2.1552748707544582,"vX0":5.3138419482172505,"vY0":-143.83512544250164,"vZ0":-6.432000917077615,"x":145.55,"y":180.59,"x0":-1.4975620993073524,"y0":50.001998526448055,"z0":5.42898625825374,"aX":-18.133517300802485},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":14.6,"spinRate":2158,"spinDirection":211},"zone":7,"typeConfidence":0.98,"plateTime":0.37921436221004656,"extension":6.774017611641775},"hitData":{"launchSpeed":80.1,"launchAngle":7.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":164.76}},"index":2,"playId":"9bfdfaa1-fad6-3810-abb6-376b4457f1e2","pitchNumber":3,"startTime":"2026-08-20T21:08:37.825Z","endTime":"2026-08-20T21:08:47.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":680869,"link":"/api/v1/people/680869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-20T21:08:47.536Z","atBatIndex":79}]